Pensioner in China discovers six human heads in suitcase floating on park lake

According to Chinese media, a 68-year-old woman in the city of Bengbu made a somewhat gruesome discovery on Saturday last week when she opened a suitcase floating on a park lake to discover six human heads. Could there be any explanation for such a stomach-churning find besides murder and horrific gangland killings? As it turns out, quite possibly!

Read More