Police responded to an unusual call when a pilot whale calf was found stranded on the beach in Florida. It happened on Monday afternoon along the beaches of Pelican Bay in Naples, Florida.
The world’s deadliest ambush predators are masters of stealth, camouflage, and sudden, lethal force, often attacking from hiding to secure prey.