A weakened Al-Shabaab lashes out