Our Address

7518 SOUTHPOINTE PL
Pensacola, United States,
Florida, 32514

Contact Information
Kenya court summons police chief over missing Tanzanian activist
Politics

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 explain the whereabouts of missing