November 16, 2024
German customs officials say a trail of slime led them to a stash of almost 100 giant African land snails and other items hidden inside bags at Duesseldorf Airport this month

German customs officials say a trail of slime led them to a stash of almost 100 giant African land snails and other items hidden inside bags at Duesseldorf Airport this month