World News Kenya’s Anti-Terrorism Team Gears Up For Regional SWAT Challenge In RwandaBy Salma KhamisJanuary 28, 2025 Kenya’s Directorate of Criminal Investigations (DCI) Emergency Response Team, part of the Anti-Terrorism Police Unit (ATPU), is intensifying its preparations…