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

admin

Author admin

More posts by admin