Since the return of the Taliban to power on 15 August 2021, its supreme leader did not appear in the public; rather occasionally made some audio...
Taliban supreme leader Sheikh Haibatullah Akhundzada has ordered judges to fully enforce aspects of Islamic law (Sharia law) that include public executions, stoning and floggings as...