Barnet Press
Topic
1 story, newest first.
Ahmed Al-Doush, a British business analyst from Manchester, remains imprisoned in Saudi Arabia since August 2024. Initially sentenced to 10 years, his term was reduced to five on appeal. Human rights organisations and a UN group have raised concerns about his trial's fairness and the arbitrary nature of his detention.