“Oh crap, they found us! This island was the only place we could get away from you humans!”
www.theguardian.com/environment/...
theguardian.com
Scientists discover 180,000 giant tortoises on one Seychelles island
Free-roaming Aldabra population far exceeds human population of Seychelles after decades-long recovery programme