Former Inverness man jailed for Edinburgh rapes
Hugh McGrogan, 56, was found guilty of a total of 10 charges following an earlier trial at the High Court in Edinburgh.
He raped and assaulted two women and tried to rape a third at a primary school, the trial had heard.
He also raped a schoolgirl and sexually abused a boy.
Judge Lady Scott told McGrogan he had shown no remorse and that his abuse of child victims had devastated their lives.
She said his offending had involved “systematic violence and sexual abuse”.
McGrogan was jailed at the High Court in Edinburgh and was also placed on the sex offenders’ register.
One child victim of McGrogan’s told his trial he would arrive drunk at her home and rape her.
Describing him as a “bully”, she said the sexual abuse started from when she was aged seven at houses Edinburgh’s Craigmiller and Liberton areas.
The girl was raped and made to carry out sex acts on him.
One woman told the court that McGrogan had stayed at her home for a period and that things were all right in the beginning.
But she said it changed and he began hitting her and sexually assaulting her.
The woman said that on one occasion, after she was raped, McGrogan laughed in her face.