In a significant breakthrough for security operations in Kenya’s North Rift, the National Police Service (NPS) announced the voluntary surrender…
Following the attack in Turkana that left 11 people dead, eight police officers, 2 civilians and chief, President William Ruto…