A chilling video of a public execution has emerged on social media that reports say is from eastern Afghanistan's Khost. A man convicted of murdering 13 members of a family, including nine children, ...
(Beirut) – Saudi authorities on October 20, 2025, executed a man convicted of alleged crimes committed as a child, Human Rights Watch said today. Abdullah al-Derazi had been sentenced to death on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results