In Brazil, an island laboratory for Atlantic Forest restoration Mongabay, 03 May 2018 Anchieta Island, just off the coast of Brazil near São Paulo, has seen the worst side of humans.