Islamic State leader Abu Bakr al-Baghdadi has apparently admitted defeat in Iraq and told his fighters to return home or commit suicide. The admission came in a speech that was distributed among militant preachers on Tuesday. Albania announced it is sending an as yet undetermined number of troops to assist in operations against the Islamic […]
Source