Kenya Kenya’s Alfred Mutua Blames External Interference in Sudan’s Politics Legacy Author April 25, 2023