Viktor Ozerov

Baghdadi death near 100 pct certain: Interfax quotes Russian senator

Fri, 23 Jun 2017 - 12:09 GMT

The likelihood that Islamic State leader Abu Bakr al-Baghdadi has been killed is close to 100 percent.

More