A key protected witness in the case surrounding the death of blogger and teacher Albert Ojwang has died, amid ongoing investigations into the circumstances surrounding Ojwang’s death. Police officer Stephen Maina Nderitu reportedly collapsed and died on Monday, September 7, 2026, shortly after leaving work. A postmortem examination reportedly cited acute ulcers and cardiac arrest