Quantcast
help information
Clear
48.7 ° F
Full Weather

Police say at least 7 killed in suicide bombing at restaurant in Somali town of Baidoa

NAIROBI, Kenya — Police say at least 7 killed in suicide bombing at restaurant in Somali town of Baidoa.