Home Current News ‘Justice has been delivered’: Biden confirms al-Qaeda leader’s death in Afghanistan strikeNewsCurrent News‘Justice has been delivered’: Biden confirms al-Qaeda leader’s death in Afghanistan strikeAugust 1, 202243FacebookTwitterPinterestWhatsApp Source: yahoo.com/news