Home IFTTT Dumfries and Galloway medicinal leech find 'incredibly important' Dumfries and Galloway medicinal leech find 'incredibly important' Author - Jayesh Mahawer November 24, 2023 0 It is the first time the medicinal leech has been found in Dumfries and Galloway. from BBC News - Home https://ift.tt/9gmoRHj via IFTTT Tags BBC News - HomeIFTTT Facebook Twitter Whatsapp Newer Older