Loading Video…

This browser does not support the Video element.

'Justice has been delivered': Biden announces U.S. raid killed al-Qaida leader Ayman al-Zawahri

Ayman al-Zawahri, an Egyptian surgeon who became a mastermind of jihad against the West and who took over as al-Qaida leader after Osama bin Laden’s death in a U.S. raid, has been killed. He was 71.