Latest African Online Newspaper | Knowledgebase Africa
A traffic police in Georgia, United States, shot and killed a guy who had been exonerated…