‘Thirteen of the alleged victims committed suicide’ September 13, 2010 By admin Alas, no reports of any perps doing the same. Cuz that would be a sin, dontcha know. … [Read more...]