News

Traveler smuggles thousands of live leeches on Canada flight, fined $15K

A Canadian man was fined $15,000 last week after he reportedly smuggled thousands of live leeches into the country last October.