Kenyan Police Urge Caution After Nairobi Explosion

The improvised explosive device blast comes 12 days after the Riverside complex attack that claimed the lives of 21 people.

Police officers at the scene of explosion at Odeon Stage, Latema-Tom Mboya junction, Nairobi, on January 26, 2019.


See What Everyone is Watching