Baimadjie Angwang
-
New York Police Officer Charged of Spying for China on Tibetans
A New York Police Department Officer has been charged of spying for China on Tibetans. The Federal Prosecutor in a statement released this Monday has unsealed a criminal complaint upon the NYPD officer for acting as an illegal agent of the People’s Republic of China to spy on Tibetans among many other charges listed in…