Human Rights Research CenterMay 10, 20231 minUN Calls for End to Floggings and Executions in Afghanistan