Police in Japan Have Found a Severed Head Inside an American Tourist's Rental Apartment

Police in Osaka have discovered a suitcase containing a Japanese woman’s severed head inside an apartment rented by an American citizen.

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes