Baghdadi is believed to have detonated his suicide vest, killing himself, @DefenseOne has learned.
S
Start your timers. How long before the MSM propagandists say we took out Baghdadi to “distract” from impeachment? Just watch.