An Opera News Kenya publication
Julius Malema calls himself the Commander in Chief of Economic Freedom Fighters (EFF) but he could…