An Opera News Kenya publication
Police escorting a bus along the Mandera-Rhamu-Elwak road have narrowly escaped death from an explosive that…