Police in Kilimani have launched investigations following the sudden death of Dr. Obwaka, who arrived at a Nairobi hospital on May 1, 2026 at around 1900 hours already dead. According to an official security report, the Security Office received information from the Accident & Emergency (A&E) Department about a patient brought in dead (BID) by