Japanese police say three containers filled with decomposing body parts have been found in the city of Osaka.
The 18-litre tin containers were packed with a human head, three feet, two hands, and bone fragments — via redwolf.newsvine.com
Share this Story