Tag: McMahon, Michael (New York, NY, Police Officer)

Ex-NYPD Detective Accused of Stalking Americans for China: What to Know

During a two-week trial, prosecutors made their case that an American private detective, Michael McMahon, and two Chinese citizens did Beijing’s dirty work.