MENU
component-ddb-728x90-v1-01-desktop

A Closer Look At Sochi


Sochi, Russia is located near a hotbed of Islamic terrorists. Now at the Winter Olympics there are reports of corruption and purposeful cost-overruns. ABC News Chief Investigative Correspondent Brian Ross joined Gregg and Manda Wednesday morning.



Trending