Tar Balls Wash Ashore in Florida

PENSACOLA BEACH, Fla.—Brown tar balls were washing ashore on this popular Panhandle beach Friday as the Deepwater Horizon oil spill neared Florida’s northwestern coastline on the Gulf of Mexico…

The Oil Source

Previous post:

Next post: