Giant tortoises returned to Galápagos island using NASA satellites
(NewsNation) — Giant tortoises have returned to the Galápagos island of Floreana after 150 years, thanks to help from NASA satellites. On Feb. 20, the Galápagos National Park Directorate and conservation partners released 158 giant tortoises at two sites …