COURTESY FLORIDA KEYS NEWS BUREAU
Staff from the Florida Keys-based Turtle Hospital lower "Aldo Leopold," a 100-pound juvenile green sea turtle, to the beach to be released into the Atlantic Ocean today in Marathon, Fla. The turtle was rescued by the hospital team in late February after being discovered floating offshore, unable to dive. Wednesday's release coincided with the 50th anniversary of Earth Day.