Feedback

Former U.S. Ambassador:  Russia Could Let Snowden Leave

 

The Former U.S. Ambassador to Russia offers some insight into why Edward Snowden is in Russia.

Shows