Kenya Deputy Chief Steps Down and Togo Suspends France24
News updates from the African continent for June 17th, 2025: Kenya’s Deputy Police Chief Steps Aside Amid Uproar Over Blogger’s Death Kenya’s deputy police chief Eliud Lagat has stepped aside pending the outcome of investigations into the death in detention of blogger Albert Ojwang. Mr Lagat had been under pressure to resign from the opposition and human rights activists as Mr Ojwang was arrested after he filed a complaint, accusing