More than 800 national and provincial assembly seats will be up for grabs in the general elections on Thursday (tomorrow). For those seats, almost all the party heads and several political heavyweights are vying for political glory. Let’s have a look at the battlegrounds, where the party chiefs, former presidents, prime ministers, governors, and senior […]