1 Jun 2026 5:47 pm | Citizen TV 819 views Duration: 1:20 Embu Governor Cecily Mbarire calls for review of proposed US - backed Ebola facility in Kenya