Stranded

82 False Killer Whales Confirmed Dead After Mysterious Stranding In Florida

82 False Killer Whales Confirmed Dead After Mysterious Stranding In Florida

A tragic incident struck the coast of Florida in Everglades National Park on Monday when 95 false killer whales, a type of dolphin that earned its name by resembling orcas,…

Sidebar