Saturday, November 25, 2023 - Government Spokesperson Isaac Mwaura has insisted that President William Ruto's government-to-government oil deal with the Saudi Arabian Government was necessary. In a detailed seven-page statement on Thursday clearing the state from the controversial Ksh17 billion deal, Mwaura pointed an accusatory finger at former President Uhuru Kenyatta's regime for leaving an economy on the brink of…