Statement: CEGA demands the Resignation of NPP Activists… SpyDa Apr 21, 2023 The Electoral Commission (EC) is supposed to be the independent body responsible for all electoral processes in the…