Deputy President Kithure Kindiki signs his oath of allegiance

  • | Nation Video
    1,564 views

    https://nation.africa/