Tokyo unwitting host to Chinese “police station”: report
Japan's Foreign Ministry on Monday shared with lawmakers a rights group's report claiming that Tokyo is unwittingly hosting a so-called Chinese overseas police station, believed to monitor and threaten Chinese citizens abroad.
Tokyo was…