Electoral Commission (EC) has ruled the parliamentary results for Dome Kwabenya, Okaikwei Central, Ablekuma North, and Tema Central constituencies all in the Greater Accra Region as illegal. Samuel ...