fbpx

Snowden to be Returned to the US?

By February 2, 2017Fox News, TV Appearances

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