Six Giant African Snails, an invasive species in the US, were seized on March 9 by agriculture specialists at US Customs and Border Protection at the Detroit Metropolitan Airport after being taken from a Ghana traveler’s suitcase. According to the Detroit News, Port Director Robert Larkin said in a press release, “Our CBP officers and […]