Deputy President Kithure Kindiki signs his oath of allegiance

  • | Nation Video
    3,062 views

    https://nation.africa/