Police enter an Osaka, Japan, apartment building where a severed head was found in a suitcase.

The arrest of a 26-year-old New Yorker in Japan reportedly led to a gruesome find at his Osaka rental: a severed head stuffed into a suitcase. More dismembered body parts of a woman, including her torso, were found in the mountainous regions of Osaka and …
( read original story …)