
The discovery of invasive apple snails in the Mwea Irrigation Scheme has raised alarm among farmers, scientists, and government agencies.
These freshwater snails, scientifically known as Pomacea canaliculata, are native to South America but have now established themselves in Kenya’s largest rice-growing region, posing a serious threat to food security and livelihoods.