Weird Stuff / May 27, 2012

Human Cannibals: Chinese Serial Killer Caught Selling Human Flesh


More Story
Samsung Introduces Mobile Pin Pop-Up Stores To Sell Galaxy S III In UK
Samsung is now planning big to head into the UK with their latest Galaxy S III smartphone. This time they will be showcasing...