Giant tortoises return to Galapagos island after 150 yearsAl JazeeraSaturday, February 21, 2026 01:28:21 PM UTCRead full story on Al JazeeraShare this story on:-