International Anti-government Protest Erupts In Kenya Over Poll Result And Rising Cost Of Living BY Outlook Web Desk