GO
Loading...

South & Central American snails invade Louisiana

Wednesday, 2 Oct 2013 | 12:00 PM ET

Canals in Louisiana are being invaded by channeled apple snails, which are native to Central and South America. The snails can grow as big as a man's fist and are a menace to local waterways.