#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

Advertisements

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

2

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