Afghan supreme leader orders full implementation of sharia (Islamic Law), which includes public executions for adultery, apostasy and homosexuality, stoning, flogging (including for female victims of rape), and the amputation of limbs Afghan police broke up a news conference on 3 November 2022 in Kabul, Afghanistan that was called to launch a new women’s…
