Image by Awana JF / Shutterstock.com

Biden Allows China To Have A Police Station In New York

October 10, 2022 DT 0

China has an overseas police station in the U.S. According to a human rights advocate, China’s alleged abroad police service centers and their efforts to convince nationals to return home represent a frightening extension of the regime’s international reach.