Feds Launch Audit Of Keys Debris Contracts
The Inspector General for the Department of Homeland Security is launching his own investigation into the debris removal controversy surrounding Florida Governor Rick Scott.

More Videos

Stations