Kenyan police uncover explosive devices planted inside a food store in Dadaad
Kenyan police have thwarted alleged militant attacks after uncovering explosive devices planted inside a food store in one of the camps forming the world’s largest refugee complex, Dadaad, in northern Kenya.