A trail of slime led German customs officials to a stash of nearly 100 giant African land snails hidden inside bags at Duesseldorf Airport, authorities said Friday. Officials came across a giant ...
The authors do not work for, consult, own shares in or receive funding from any company or organization that would benefit from this article, and have disclosed no relevant affiliations beyond their ...