JusticeSingle-source
2.1
Virginia mother sentenced for letting 5-year-old walk alone
InfobaeLO·US·2 days ago
An 83-year-old man from Stenhousemuir, Scotland, was sentenced to prison after authorities discovered more than two million child abuse images across multiple devices, reportedly the largest such hoard in Scotland. The case highlights the scale of digital exploitation material and the challenges of prosecuting elderly offenders. The sentencing concludes the legal proceedings, though the full extent of the distribution network remains unclear.
Locations
Entities