Baimadajie Angwang, NYPD Officer, Army Reservist Arrested For Acting as Agent for China
Baimadajie Angwang, 33, a naturalized citizen from Tibet, NYPD officer and Staff Sergeant in the US Army Reserve, was arrested on Monday for being an agent for the Chinese government. He was [...]