Columnists Catherine Deveney: The Jury TV show exposes exactly why our courtroom system needs a radical rethink March 14, 2024
Aberdeen & Aberdeenshire Senior Aberdeen University lecturer fined for failing to appear for jury duty May 21, 2016