Former Green Beret Peter Debbins Pleads Guilty to Russia Spying Charges

Today in an Alexandria court room, Peter Debbins entered a guilty plea of committing espionage on behalf of the Russian Federation.