Police say that the severed head of a missing woman was reportedly found in a suitcase in Osaka, Japan, on Saturday.
FOX News, FOX News: World
Sat, 02/24/2018 - 10:00am
Police say that the severed head of a missing woman was reportedly found in a suitcase in Osaka, Japan, on Saturday.