News Al-Shabaab Leader’s Video Appearance Debunks Death Rumours, Questions Sahan Research’s Credibility by News Desk May 22, 2023 0 (22-05-23) MOGADISHU – The global security community is astir after Al-Shabaab leader Ahmed Omar Abu Ubaydah, alias Ahmed Dirie, resurfaced, ... Read more