Three loggerhead sea turtles rescued by sailors are released in Spain’s Huelva FIFTY schoolchildren from the Santo Cristo del Mar school in Punta Umbria and members of the Rumbo Fijo association have participated in the release of 17 Oct, 2022 @ 10:00 Environment·Huelva·Lead