A turtle swims in the Two Oceans Aquarium in Cape Town, South Africa, Tuesday, April 23, 2024.​ The centre aquarium is currently rehabilitat​ing and feeding more than 500 turtle hatchlings after they were stranded during the recent storms and intense winds on ​Western Cape coastline​. (AP Photo/Nardus Engelbrecht)

News, Photo and Web Search