- 138 viewsDuration: 2:52Drama unfolded at Embu Hospital Mortuary on Wednesday, June 10, 2026, after hundreds of boda boda riders stormed the facility demanding the immediate release of the body of their colleague, Peter Mburu, who died following a road accident.