Theres little question at this point that the logistics in Sochi, from hotel rooms to public infrastructure, are a mess, but one of the greatest threats to visitors is one they cant even see. According to NBC, its …
Comments are closed.