Ghanaian passenger’s bag carrying 90 giant snails seized at… Angela Amuzu Jul 17, 2024 Ninety giant African snails were confiscated by US Customs and Border Protection at the Detroit Metropolitan…