Professor Basir Chand

Pakistan and Egypt — anarchy or revolution?