Police in Japan arrested American Tourist
Osaka, Feb 26 (YPA) - Police in western Japan arrested an American tourist to find a severed head of Japanese woman inside his suitcases, according to the Japan Times news paper. A surveillance video reportedly shows the victim walking…