
New Twist as Protected Witness in Albert Ojwang Murder Case Dies Ahead of Testimony
A police officer who was a key witness in the murder case involving Albert Ojwang has died before giving evidence. Stephen Maina Nderitu, who was attached to the Office of the Officer Commanding Station (OCS) during the period surrounding…























