May 17, 2008
Story Timeline: 199 days
OMIHACHIMAN, Shiga -- A human leg was found on the shores of Lake Biwa here early on Saturday morning, police said. Two anglers found the leg on the shore of the lake in Omihachiman at around 5:40 a.m. and called police. Officers say it is a 68-centimeter-long part from thigh to ankle, adding...
[read full story]