A Scottish pervert has been caught with a horror collection of child abuse material - including images of a six month old baby being raped and tortured.
James McCabe, 61, was found in possession of thousands of pictures and movies showing the sexual abuse of male and female children when police raided his Edinburgh home in 2021.
Among the images found by cyber crime officers were scenes of a young child “bound with a rope and cord” and seen to be “clearly in distress”.