Return to Article Details E-Enabling as a Technological Platform for Electoral Democracy in Uganda Download Download PDF