Latest African Online Newspaper | Knowledgebase Africa
In May, Byron Allen‘s Allen Media Group filed a lawsuit against McDonald’s, claiming the firm failed…