The Al Qaeda affiliated jihadist group in Somalia known as Al-Shabaab that is waging attacks to topple the international backed Federal Government of Somalia has in the past few weeks suffered huge losses from AMISOM troops. Al-Shabaab militants encompass a number of elements, ranging from those focused solely on the domestic insurgency in Somalia to...