Campaigners call for ‘radical’ grouse moor reforms at Perth conference

The inaugural Revive conference at Perth Theatre was well attended.
The inaugural Revive conference at Perth Theatre was well attended.

Breaking