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…