Russian airstrike ISIS leader al-Baghdadi appears to be still alive, claims top US commander Army Lt Gen Stephen Townsend said his belief stemmed from a lack of evidence he had seen 'rumor or otherwise' that al-Baghdadi was dead. « Previous1Next » 1 of 1