Protests rocked the capital Nairobi and western parts of the country as Kenya's main opposition National Super Alliance (Nasa) supporters reacted to declaration of President Uhuru Kenyatta's re-election in the Tuesday's vote.
Protestors lit bonfires, set up blockades and engaged police in running battles in Siaya, Homa Bay and Migori counties from Friday night, after the electoral commission announced the presidential results, and Saturday.