Ariel Castro, the monster responsible for holding three women captive in his Cleveland, Ohio home was found dead from a suspected suicide according to a prison official. [Boston.com]
Read MoreThe Occupy movement suffered a tragedy in Burlington, Vermont yesterday when a war veteran participating with the protestors and camping with them in City Hall Park died of a self-inflicted gun shot wound to his head. Protestors are at odds with police over cordoning off the park and limiting access to it as it is […]
Read More