Giant Invasive African Snail Found In New York: Authorities Race To Contain Threat
A massive African land snail, capable of wreaking havoc on ecosystems and human health, has been discovered in Brooklyn, New York, sparking urgent action from state authorities. The New York….