Germany's news in English

Editions:  Europe · Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

leeches

21 endangered leeches confiscated from traveller at Hamburg Airport

21 endangered leeches confiscated from traveller at Hamburg Airport

The leeches had been smuggled into Hamburg from Turkey, police reported on Friday.