Taliban’s Supreme Leader Imposes Sharia Law in Afghanistan; Orders Judges to Enforce Stonings, Limb Amputation and Public Beheadings
Afghanistan's supreme leader has ordered judges in the country to fully impose Islamic sharia law that includes stonings, flogging, and ...




