World / giant tortoises Thanks to NASA, a 'Spine- Tingling Moment' in Galapagos Space agency's satellites helped chart path to release 150+ giant tortoises on Floreana Island By Jenn Gidman withNewser.AI Posted Mar 7, 2026 5:30 AM CST Copied Back