Good Samaritan confronted woman’s boyfriend after assault

© Google MapsThe car park behind Sainsbury's in Blairgowrie.
The car park behind Sainsbury's in Blairgowrie.

Breaking