South African Opposition Leader Julius Malema calls out another African leader by Mimi Mefo Takambou November 10, 2023 0 Julius Malema accuses Kenya's William Ruto of failed promises