
Seychelles is becoming overwhelmed by marine plastic -- we now know where it comes from
More than 1,000km southwest of Mahé, the main inhabited island in Seychelles, lies a ring of coral islands called the Aldabra Atoll. The islands are a Unesco world heritage site and support a huge diversity of marine species including manta rays and tiger …