Gachagua Impeachment: Senators seek clariffication from ex-KEMSA CEO Andrew Mulwa

  • | Citizen TV
    14,056 views

    #CitizenTV #citizendigital