An Opera News Kenya publication
Two people have reportedly died and several others still trapped in wreckages after Kenya Defence Forces…