Science

Authorities in Flagler County, Florida, are overseeing the removal of a 21-foot orca that beached itself on the coast.The orca, which beached itself and subsequently died on the coast of Jungle Hut Park, is currently undergoing a necropsy and removal process.WATCH: DRONE FOOTAGE SHOWS TIGER…

© 2026 Times Atlantic. All Rights Reserved.