On the recordMarch 14, 2012
When the U.S. Ambassador to Russia, Michael McFaul, suggests that there is no association between a country's respect for individual liberties and its business environment, he is simply denying reality.
Source
congress.gov




