31 May 2026 6:46 pm | Citizen TV 1,272 views Duration: 3:04 Embu leaders oppose proposed Ebola quarantine centre in Kenya