Tag: John Deutch

Chief ISIL Terrorist Nabbed in Southern Baghdad

Islam Times – The Iraqi Military Intelligence Agency on Fri. reported that it has arrested the most prominent and leading…