Via The War Files –  The Russian Defense Ministry has released satellite images of the area hit by a Russian-led airstrike which may have killed the Islamic State’s leader, Abu Bakr al-Baghdadi, in Raqqa. The imagery shows photos of the same location. One was taken on 13/May and the other on the 29th, the day after the strike. Earlier, the Russian military said that the airstrikes, conducted by Su-34 and Su-35 aircraft, “may have killed the leader of the Islamic State.” The ministry said ordnance was dropped where top Daesh leaders met, and was arranged to discuss the relocation of IS troops from Raqqa.