Latest African Online Newspaper | Knowledgebase Africa
The United States has announced that it will pay a total of $36 million to…