Public flogging & executions have become increasingly common under the Taliban regime. In 2025 alone, 1,000 people, including ...
Amnesty International on Tuesday condemned the public caning of two men in Indonesia’s Aceh province after they were convicted of same-sex relations under Islamic criminal law. Aceh, located on the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results