Indian Opposition Slams Modi After Taliban Bars Female Journalists In New Delhi | Afghanistan International