Taliban carry out first public execution since returning to power in Afghanistan

Back
Top