ISLAMABAD: With more than 100 million people registered to vote in Pakistan’s general election on July 25, many will cast their votes for one of the “movers and shakers” of the country’s political system.
Who will Pakistan choose? The movers and shakers



