Technology: E-democracy - A new vision for Africa's democracy

File photo

File photo