MHNTipsMovie
Back to 2014

101 East — S8E41

Japan's stalking crisis

Stalkers are terrorising more and more women across the country, with 21,000 cases reported to police in 2013.