Twenty-one pilot whales found themselves stranded on May 5 off the lower Florida Keys near Cudjoe Key. We have been keeping the media up-to-date on the situation through videos, photos and press releases.