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 »