They find a snail that was thought to be extinct

Last week seven pink-striped snails were found in a remote area of ​​the Seychelles, known as Malabar Island.