In rare event, killer whale beaches herself in Florida

In a rare event, a female killer whale has beached itself in Flagler County, Florida. Killer whales are the largest member of the dolphin family, are the ocean’s top predator, and live in every ocean, but are rarely ever seen near the shores of...