Public Protests: Emergence of a third force?

The spontaneous public protests witnessed in the past few weeks were discussed in Afghanistan’s parliament and national assembly. Political experts agree protestors have challenged Taleban diktat The spontaneous public protests witnessed in the past few weeks were discussed in Afghanistan’s parliament and national assembly. Political experts agree protestors have challenged Taleban diktat – for instance … Continue reading Public Protests: Emergence of a third force?