Major parties fighting it out for three Swabi PA seats

Major parties fighting it out for three Swabi PA seats