Intense Criticism Mounts against EC over Delayed Election Results Declaration
The Electoral Commission of Ghana (EC) has come under fierce scrutiny following its inability to declare the results of the December 7 general elections. Although the EC is within the ...