Loading...
Uploaded by CarnegieEndowment on Feb 11, 2009
Russian and U.S ambassadors agree that it is time to stand back and look at the troubled U.S.-Russia relationship with an aim to fixing it.
News & Politics
Standard YouTube License
Load more suggestions
All Comments