IslamiCity
After its return to power in Afghanistan, the Taliban are again imposing their religious ideology, with restrictions on women’s rights and other repressive measures.