A local's take on Sochi, Russia

Published 02/20 2014 06:57PM

Updated 02/20 2014 06:58PM

SOCHI, Russia-- Neile talks with people living in Sochi about what it took to get the city ready for the Winter Games and how they feel about all the visitors to their city.

Copyright 2015 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.


.

Featured Business