ABC News · Giant African land snail spotted in Florida, section of county under quarantine: Officials June 21, 2023 5:19 am|