Can the proposed forensic DNA bill unlock the justice system in Zimbabwe?
Zimbabwe is drafting a forensic DNA bill, joining nine other African countries that use DNA profiling in police investigations. DNA, or deoxyribonucleic acid, is...
Zimbabwe is drafting a forensic DNA bill, joining nine other African countries that use DNA profiling in police investigations. DNA, or deoxyribonucleic acid, is...