Politics ELECTION WATCH GHANA ACCUSES EC OF UNDERMINING DEMOCRACY IN THE ONGOING LIMITED REGISTRATION May 17, 2024