Islamist militant group al-Shabab is battling the UN-backed government in Somalia, and has carried out a string of attacks across the region. The group, which is allied to al-Qaeda,
#news #world