Nyeri residents react to Prof Kithure Kindiki's swearing-in as the new Deputy President

  • | Nation Video
    64,086 views

    https://nation.africa/