A section of Nakuru residents share their views on DP Gachagua's proposed impeachment

  • | Nation Video
    1,593 views

    https://nation.africa/