Latest African Online Newspaper | Knowledgebase Africa
Following accusations that he used excessive force when he stomped on a shackled Black man’s…