At least five people have died in a blast during Eid al-Fitr festivities on the northern outskirts of Baidoa town

Trending

Top