Be honest: how would you react to find yourself stepping on giant African snails, the size of a man’s palm in the middle of your backyard? Freaking out is probably the most common answer, right? Well, people living in a residential area in the Miami Dade County, Florida are struggling to put an end to a giant African snails invasion. The Agence France Presse (AFP) writes that South Florida is currently struggling to limit a giant African snail invasion that began last September. AFP says that... (more...)

