An Opera News Kenya publication
A diplomat has been injured in a serious road accident at Kimwanga area along the busy…