Huge challenges derail EC limited voter registration The highly anticipated Electoral Commission (EC) limited voter registration, which commenced today, May 7, has been rocked with challenges preventing several people from…