Tag: Todd Stern

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…