FEATURES

Cuba finds invasive giant African land snail

April 27, 2019 admin 0

Cuban health authorities have confirmed the presence of giant African land snails, an invasive species that’s potentially harmful to humans and agriculture, in the central and eastern regions of the island. The specimens found were […]