fbpx Skip to main content

Snowden to be Returned to the US?

By February 2, 2017November 15th, 2017Fox News, TV Appearances

Richard St. Paul discusses Russia’s possible return of Edward Snowden to the United States. Aired Feb. 1