{FD} American arrested after severed head found in suitcase, police say

Police say that the severed head of a missing woman was reportedly found in a suitcase in Osaka, Japan, on Saturday.
This entry was posted in Uncategorized. Bookmark the permalink.