Chief of Defence Forces General Francis Ogolla, today received the last cohort of KDF troops deployed under the East Africa Community Regional Forces (EACRF) in the Eastern Democratic Republic of Congo at…
Kenyan Legislators are known to be greedy and sometimes way too stupid for their own good. Grabbing the CDF money from an executive branch of government that is supporting the theft of…