Carlos Font, Staff Writer. The XXII Olympic Winter Games in Sochi, Russia are set to begin on February 7, 2014. The Olympic games are one of the biggest sporting events in the world, where thousands g [...]
The XXII Olympic Winter Games will be held from February 7 to 23, 2014 in the resort city of Sochi on the shores of the Black Sea and in the mountains above. Russian and IOC officials are painting a r [...]