
Afghanistan: UN appalled at revival of public floggings, executions
“We are appalled by the public executions of three people at sports stadiums in Afghanistan in the past week, said OHCHR spokesperson Jeremy Laurence in a statement. “Public executions are a form of cruel, inhuman or degrading treatment or punishment,” he said. “Such executions are also arbitrary in nature and contrary to the right to life…