If even a quarter of this went down as described in the article this is seriously fucked up beyond measure.
Is there any coverage of this in the mainstream press? Any verification of any of the content of this article? Anything?
Or are we getting all riled up because one person wrote an article with the intent of riling people up?
As I said, I don't know. I would welcome other sources.