Island on the edge

An environmental catastrophe is unfolding on Christmas Island, the site of Australia’s latest suspected mammal extinction

See original here:
Island on the edge