International News News Public Flogging and Stoning of Women to be Reinstated in Afghanistan Apr 23, 2024