Uncategorized

Sochi, Russia to host 2014 Winter Olympics

Friday, July 6, 2007 The International Olympic Committee awarded the XXII Winter Olympics, to be held in 2014, to Sochi, Russia, a resort city near the Black Sea, in Guatemala City yesterday defeating Pyeongchang, South Korea,…

Read More