Al Qaeda Shabaab on the edge? Terror Leaks Nov 17, 2023 Pressure is impacting the senior leadership of Shabaab. There have now been a series of reports, from online…