Safeguard Defenders, a Europe-based human rights organization, published a report in September revealing the presence of dozens of Chinese police "service stations" in major cities around the world, including New York.
from World News Headlines, Latest International News, World Breaking News - Times of India https://ift.tt/smgRler
via IFTTT
Post a Comment