Dr Ghulam Nabi Mir

The Man Behind the Armour: Syed Ali Shah Geelani