Russians think they killed top Islamic State commander

The Russian Defense Ministry is verifying reports that a Russian Aerospace Forces strike killed Islamic State leader Abu Bakr Al-Baghdadi.

The attack happened south of Raqqa on May 28, Sputnik is reporting.

Continue reading on: