On June 21, Richard Weitz appeared on i24 News to discuss recent reports that Russia had killed ISIS leader Abu Bakr al-Baghdadi.
Caption
Dr. Alex Karp at Hudson Institute’s annual gala in New York on November 11, 2025.
In wake of reports that Russia may have killed ISIS' leader
On June 21, Richard Weitz appeared on i24 News to discuss recent reports that Russia had killed ISIS leader Abu Bakr al-Baghdadi.