Invasive snails leave a trail of destruction

Invasive apple snails, formerly known as Golden Apple Snails (GAS), are an invasive species that pose a threat to crops, ecosystems and even humans. These natives of South America have spread to many other parts of the world, through both deliberate and accidental introductions. Called apple snails because they can grow to the size of…
Read Further