International News United NationsAfghanistan: UN Appalled At Revival Of Public Floggings, ExecutionsUN NewsFebruary 29, 2024February 29, 2024 by UN NewsFebruary 29, 2024February 29, 2024 A revival of Taliban-ordered public executions by gunfire taking place in sports stadiums in several cities in Afghanistan “must cease immediately”, the UN human rights...