A depraved dad has been jailed after being caught with horrific child sex abuse videos which featured victims as young as six-months-old.
James McCabe was snared with 588 videos totalling nearly 32 hours in length and showing incidents of barbaric torture.
Following his guilty plea, a sheriff ordered McCabe’s computer be forfeited and sent for destruction.