This booking photo provided by the Alexandria, Va, Sheriff's Office, shows Peter Debbins, a former Army Green Beret, who was arrested Friday, Aug. 21, 2020, for allegedly conspiring with Russian intelligence operatives to provide them with United States national defense information. (Alexandria Sheriff's Office via AP)
© Copyright 2023 The Washington Times, LLC
3600 New York Avenue NE, Washington, DC 20002