iOS app Android app

Santa Rosa Island

BP Oil Spill Close To Florida: Oil Sheen Spotted Nine Miles From Coast

AP | Posted 05.25.2011 | Green

PENSACOLA BEACH, Fla. — An oil sheen was confirmed about nine miles off the Florida coast, and officials are saying it could hit the white sands...