Pathologists reject suicide claim in Kenyan detainee’s death
Kenyan pathologists dismissed suicide claims in the death of Albert Ojwang, sparking protests and calls for accountability from police authorities.
Pathologists reject suicide claim in Kenyan detainee’s death Read More »
