Kenya Defence Forces officers stand guard at the entrance of 20 acres of prime land that has been disputed between Uchumi and Kenya Defence Forces in Roysambu, Kasarani, in 2019. When President ...