An Opera News Kenya publication
Diplomats involved in Mombasa road accident that occurred on Tuesday evening are currently being treated from…