VIDEO: 43 Endangered Giant Tortoises Released In Their Natural Galapagos Habitat
By Joseph Golder A group of 43 giant tortoises that were born and raised in a breeding center on Isabela Island, the largest of Ecuador's Galpagos Islands, were returned this month…