Ruto to Deliver State of the Nation Address Amid Scrutiny Over Unmet Promises

President William Ruto will this afternoon, Thursday, November 20, deliver his State of the Nation address during a joint sitting of Parliament, beginning at 2pm. The Head of State is expected to highlight progress made under his administration, even as he faces intensified criticism over key promises that remain unfulfilled…