An Opera News Kenya publication
Five terrorists are believed to have been killed when commandos stormed the business complex, bringing to…