Back to Media

They want to plant fear;’ Human rights activist, Rep. Gallagher talk China’s transnational repression

One unassuming building on the 100 block of East Broadway Street in New York City’s Chinatown neighborhood allegedly operated an overseas police station for the People’s Republic of China (PRC).

Read more here.