FOX NEWS: Severed head found in suitcase; American arrested in Japan, police say


Severed head found in suitcase; American arrested in Japan, police say



Police say that the severed head of a missing woman was reportedly found in a suitcase in Osaka, Japan, on Saturday.

Post a Comment

0 Comments