Earth Day Celebrated in Florida Keys With Sea Turtle Release
MARATHON, Florida Keys — In celebration of Earth Day, staff from the Florida Keys-based Turtle Hospital released a rehabilitated loggerhead sea turtle back to the ocean off Marathon Thursday. Onlookers…