Obamas, Biden To Snub Russian Olympic Games

  • 10 years ago
The White House announced President Obama, Michelle Obama and Vice President Joe Biden would be sitting out the Sochi Winter Games.

Recommended