iOS app Android app

Russia Criticizes Michael Mcfaul

Russian TV Criticizes New U.S. Ambassador

AP | SOFIA JAVED | Posted 03.19.2012 | World

MOSCOW — State television has lashed out at the new U.S. ambassador to Russia, questioning his credentials and suggesting his agenda is to suppo...