The Kenya Defence Forces (KDF) on Thursday, … vehicles seen in Nairobi sparked debate among Kenyans who questioned the deployment … by the Law Society of Kenya (LSK) questioning the legality of … determined.
The society argued that Kenya was yet to reach the …