Over 128 million Pakistanis set to cast their votes on February 8 175 political parties vie for votes in upcoming general elections 4 months ago