On Tuesday, April 29 2025, IG Kanja and DCI Amin arrived in Angata Barikoi, Transmara South, Narok County, for a peace meeting. Memories of that tense afternoon remain etched in the minds of many, the day senior security chiefs found themselves stranded in their own helicopter,

On Tuesday, April 29 2025, IG Kanja and DCI Amin arrived in Angata Barikoi, Transmara South, Narok County, for a peace meeting. Memories of that tense afternoon remain etched in the minds of many, the day senior security chiefs found themselves stranded in their own helicopter,