Deputy President Kithure Kindiki signs his oath of allegiance

  • | Nation Video
    2,374 views

    https://nation.africa/