Gachagua's legal team walks out of Senate after request to postpone impeachment trial denied

  • | Citizen TV
    9,101 views

    #CitizenTV #citizendigital