Religion ❯Islamic Law ❯Shari'a Law ❯Islamic Punishments
The recent execution of two men by the Taliban has intensified debates on the death penalty and human rights.