#InTheNews: Ariel Castro Dead, Currently Dying A Thousand Deaths

Words by Chan Bam

The infamous Ariel Castro, who was brought to justice last month, was found dead in his cell yesterday. He allegedly hung himself. Continue reading


#InTheNews: Stacey Dean Rambold Gets 30 Days For Rape, Victim Commits Suicide


Words by Chan Bam

Tragic day for a mother, whose lost her teenage daughter to suicide, only to be spat in the face by the justice system – sentencing the high school teacher that raped her to a mere 30 days in jail. Continue reading