World Weird News

Weird news from throughout the world. Stuff that makes you hmmmmm... or sometimes ewwwww!