Taliban religious police in the Afghan city of Kandahar put up street signs claiming that Muslim women…
Kandahar
2 Articles
2
The rise to power of the Taliban in Afghanistan It may have thrown the country into uncertainty…