Drone: 21-foot killer whale washes up on Florida beach
A 21-foot orca, also known as a killer whale, was found washed up on Flagler Beach in Florida. Unfortunately, the whale did not survive, officials said. Here is drone video shared by Flagler County government of officials working to remove the animal off the beach so a necropsy -- an animal autopsy -- could be performed.