Africa Raila Odinga files petition to challenge Kenya election result Team Buyback 23 August 2022, 2:47 pm23 August 2022, 2:47 pm Africanews, Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp