Anonymous A started this discussion 14 years ago#16,971
This.
I've looked into this story for about an hour, checking several different sources. I still am having trouble wrapping my mind around this one. How on earth can an organization like this exist in any first-world country? Further reading.