UNITED NATIONS, May 11 (APP): UN human rights experts Thursday expressed alarm at a recent announcement by the de facto Supreme Court in Afghanistan sanctioning the use of punishments including stoning, flogging and burying under a wall. “Stoning people to death or burying them under […]
