Weird News / 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...