Dumfries and Galloway emergency service staff attacked nearly 300 times in one year
Police, fire service, council, ambulance service, health board and the prison have joined forces to create the Dumfries and Galloway Assault Pledge
Daily Record ·