Latest African Online Newspaper | Knowledgebase Africa
On February 24, a federal jury awarded $82 million to the family of an Oklahoma…