Eye-for-an-eye sharia justice returns to Afghanistan courts

sharia justice, Afghanistan, Ghazni Court of Appeal, death for murder
World
image