A man who repeatedly stabbed a heavily pregnant mum-to-be, causing her to lose her unborn twins, has been jailed.
Stephen Ramsay also punched and throttled the woman during an attack in Glenrothes, Fife, after accusing her of stealing money he’d made while posing as a homeless person.
He will spent at least five years in prison for attempted murder, but was also handed a lifelong restriction order, which means he may never be freed.
Police kicked down a door to find Ramsay sitting on top of the 35-year-old woman with his hands around her neck.
Shortly after the attack, the 32-weeks pregnant woman lost both babies she was carrying.
When Ramsay was later told the unborn babies had died he became inconsolable and shouted: “I’ve murdered my kids. I don’t deserve to be treated. I deserve to die, just kill me now.”
The victim suffered a spinal cord injury, brain damage, extensive bruising and at least 22 separate injuries on her torso alone.
Ramsay pleaded guilty to the charges, however the High Court in Aberdeen heard on Friday that he now denied committing the offence.
Detective inspector Paul Dick, who led the police investigation, said: “When Stephen Ramsay committed this horrendous attack he was well aware that the woman was heavily pregnant and that his actions could have killed her as well as her unborn children.
“The victim has been left with permanent injuries and she has been left utterly distraught at the death of her twins. No amount of time in prison can ever undo the harm Ramsay has caused to her.”