Baghdadi is believed to have detonated his suicide vest, killing himself, @DefenseOne has learned.— Katie Bo Lillis (@KatieBoLillis) October 27, 2019
Baghdadi is believed to have detonated his suicide vest, killing himself, @DefenseOne has learned.