Saturday, December 11, 2010

Afghan Police Sexually Abuse Boys Unabated

Banned by the Taliban the practice of ritually abusing young men in Afghanistan has been widespread. The practice called bacha bazi ("boy-play") party was noted in a Wikileaks memo. A report by the Houston Press highlights the participation by DynCorp.

No comments: