Mombasa County firefighters extinguish a burning vehicle after protesters set it ablaze during daylong protests.
By Andrew Hinga
Mombasa County firefighters extinguish a burning vehicle after protesters set it ablaze during daylong protests.
By Andrew Hinga