Foreign Military June 16, 2017 Russia Claims ISIS leader Abu Al-Baghdadi Dead (Again, how many times?) Russia claimed this morning that they took out ISIS leader Abu Al-Baghdadi in an air strike in late May. Many...