Afghanistan Man accused of aiding Kabul airport bombing charged in US court – BBCby Sophia Davis April 6, 2025
Abuja Spotlight Algeria, Nigeria Abuja turns to Algiers to mediate with its Sahel neighbours to defeat terrorism financing – Africa Intelligenceby Jackson Lee April 2, 2025