Tags : Special Forces

US indicts Special Forces captain on Russia spying charge

Washington, August 21, 2020 A Grand Jury has indicted Peter Debbins, 45, a former US Special Forces captain, on spying charge. Debbins passed classified information to the Russian military intelligence agency (GRU) over a period of more than 10 years, the department said. Born and raised in Minnesota, Debbins visited Russia many times. He had […]Read More