Sochi

Sochi Articles

24/7 Insights The Olympics are the most expensive sporting event in history.  Some Olympic games cost billions just for transportation and venues.  It would have cost Japan a fortune to cancel the...