INFO:
Afghanistan,Kabul,Taliban,Sharia,death penalty,human rights,women,women's rights
Afghan Taliban carry out first public execution since takeover - France 24