Latest African Online Newspaper | Knowledgebase Africa
Henrietta Lacks, the woman whose cancer cells led to medical breakthroughs but were taken…