Featured
Geopolitical Report: July 16, 2025
Today's Top Reports Kenya IED explodes in Lamu County Three Kenya Defence Forces soldiers were killed and seven others injured in an explosion involving an Improvised Explosive Device (IED) on the Kiunga-Sankuri road in Lamu County. The soldiers were en route to transport their colleagues when their vehicle