Strangest of the Strange: Strange News from all over the world. Strange News you probably missed. WARNING: SOME READERS MAY FIND SOME STORIES TO BE OFFENSIVE
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