The Electoral Commission (EC) of Ghana has recently engaged in a public dispute with IMANI Africa and its Honorary Vice…