The United Nations in a new report criticized the Taliban for public corporal punishment — including public executions, lashings and stonings — since taking power in Afghanistan and urged them to ...
Amnesty International has sharply criticized Iran over what it called the prolific use of "cruel and inhuman" corporal punishment including flogging, amputations, and forced blinding. In a recent case ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results