An Opera News Kenya publication
Suspected terrorists have staged an attack at 14 Riverside Drive in Westlands area of Nairobi near…