The San Antonio River Authority is installing plastic barriers to try to stop invasive apple snails from laying their piles ...
According to local outlet CiberCuba, sightings of the giant African snail have surged in provinces such as Artemisa, with ...