C

citizen.co.za

@citizen Tue, 09 Jun 2026 13:43:14

Kenyan police fire tear gas, make arrests at US Ebola centre protest

Demonstrators say America must handle outbreak on own soil, after court pause failed to halt construction of 50-bed isolation centre.

read more

Other Headlines