New York City Police Department Officer Charged With Spying For CHINA
Baimadajie Angwang, 33, a New York City Police Department officer and United States Army reservist, was arrested for allegedly spying on fellow Tibetans for China. By Gary Raynaldo DIPLOMATIC TIMES NEW YORK – New York City Police Department Officer Baimadajie Angwang was arrested