Richard Stewart found guilty of raping and sexual assaulting women in Dumfries and Galloway

Richard Stewart repeatedly raped two women and throttled both of them during attacks.

Leave a Reply

Your email address will not be published. Required fields are marked *