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