Annie Machon

Annie Machon is a former intelligence officer in the UK’s MI5 Security Service (the U.S. counterpart is the FBI).