Tag: Kayla Mueller

Italy: Obama Has No Plans To Rescue the Islamic State Hostages

France: Could Obama Have Saved His Hostages?