An Opera News Kenya publication
Leader of Economic People’s forum(EFF) in South Africa Julius Malema witnessed a rare disappointing scenario at…