Florida city under lockdown due to giant African snail infestation

(ORDO NEWS) -- A city in Florida (USA) was placed under quarantine measures after giant