Tar Balls Wash Ashore on Florida Beaches

The Walt Disney Co. announced Thursday, May 18, 2023, that it was scrapping plans to build a new campus in central Florida and relocate ... of what appeared to be tar. The city of Fort Lauderdale ...
Tar balls are clumps of oil that form a mass around debris in the water, according to the Florida Department of Environmental Protection. "The source is generally believed to originate from ...