June 16, 2017
OUR HESSIANS:
Russia Says It May Have Killed IS Leader Al-Baghdadi In Air Strike (Radio Liberty, June 16, 2017)
The Russian Defense Ministry says the leader of the extremist group Islamic State (IS), Abu Bakr al-Baghdadi, may have been killed in a Russian air strike in Syria late last month.
Posted by Orrin Judd at June 16, 2017 5:15 AM
