Boston blasts a warning for Olympics: Russia

Besides the 2014 event in the Black Sea resort of Sochi, Russia will also host the University Games in Kazan later this year, as well as the 2018 Football World Cup.