Preparing Sochi for the Winter Olympic Games has been a long and expensive road. With several buildings and venues built from scratch, some hotels are still being finished as attendees begin arriving for the Games
Preparing Sochi for the Winter Olympic Games has been a long and expensive road. With several buildings and venues built from scratch, some hotels are still being finished as attendees begin arriving for the Games. Mark Phillips reports.