Sunday, December 18, 2011

Woman Burned to Death in Elevator

Nutty News New York – A man smelling of gasoline walked into a police station overnight and implicated himself in the death of a woman set on fire in the elevator of her apartment building.  More