The embattled french company that was in charge of providing voting and results transmission systems to the Kenya Elections has sealed its twitter account. This follows a flood of negative tweets directed at the company.

Categories: Kenya

Leave a Reply

Your email address will not be published.