Former U.S. Army Green Beret Arrested and Charged With Spying For RUSSIA
Credit: Alexandria Sheriff’s Office / Booking photo 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. By Gary Raynaldo DIPLOMATIC TIMES A