Disabled residents and athletes say Sochi, Russia lacks accessible infrastructure for the 2014 Paralympic Games. VPC