Forestry and Land Scotland is an executive agency responsible for managing and promoting Scotland's national forest estate: land, predominantly covered in forest, owned by the Scottish Government on behalf of the nation. From Wikipedia
Authorities captured and culled the animals, citing risks to local ecosystems, livestock, and public safety.