Tanzanian

Kenya court summons police chief over missing Tanzanian activist

Nairobi. Kenya’s Inspector-General of Police, Douglas Kanja, has been ordered to appear in court on Tuesday, November 3, 2026, to…

53 minutes ago