Ruth Davidson is in deep S*** with the Women of Scotland Over Her Cold Uncaring Attitude towards Rape and Its Consequences – Justice Committee Tory Convener Margaret Mitchell Will Surely Put Her Right

            About MSP Margaret Mitchell Margaret Mitchell (b1952) in Coatbridge is a Scottish Conservative politician who, although never elected to office has enjoyed being a (list) Member in the Scottish Parliament for Central Scotland since 2003. Husband Henry, an accountant (now retired) and Margaret are directors of at least twoContinue reading “Ruth Davidson is in deep S*** with the Women of Scotland Over Her Cold Uncaring Attitude towards Rape and Its Consequences – Justice Committee Tory Convener Margaret Mitchell Will Surely Put Her Right”