In a surprising revelation, President William Ruto admitted to selecting General Francis Ogolla as the Chief of Defence Forces (CDF) despite strong opposition from his closest advisors. President Ruto announced his decision during a live televised interview on Sunday,...