A severed head was found in the rental apartment of a U.S. tourist in Japan

A severed head was found in the rental apartment of a U.S. tourist in Japan
Source: World ViewPublished on 2018-02-25By Amanda Erickson
8 months ago