Audio Player | The Diane Rehm Show from WAMU and NPR

On Now:

Coast Guard Admiral Thad Allen

July 20, 2010

BP says the cap it placed on its leaking oil well is holding, but the government is concerned about leakage detected near the site. Coast Guard Admiral Thad Allen joins Diane to talk about the latest developments from the Gulf of Mexico.

Please install Adobe Flash Player.