Man jailed after being caught with 90,000 indecent images of kids

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking