News Kenyan President Ruto dispatches special envoy to Tinubu Peter May 8, 2023 Ahead of the May 29 inauguration, President-elect Asiwaju Bola Ahmed has received the special envoy of…