‘Grotesque’ level of assaults on life-saving staff across Tayside and Fife slammed

© SuppliedPost Thumbnail