An officer with the New York City Police Department was arrested on Monday for allegedly acting as an illegal agent for China. The officer has been identified in a criminal complaint as Baimadajie Angwang, who was born in Tibet, an autonomous region of China. (The Daily Mail)
Read Full Article