Mombasa: ODM leaders demand release of 18 protestors arrested during demonstrations

  • | Nation Video
    2,610 views

    https://nation.africa Mombasa ODM leaders demand the release of 18 protestors arrested during the peaceful demostrations

    arrest