Latest African Online Newspaper | Knowledgebase Africa
Six men were sentenced to life in prison on Friday by a military tribunal in…