Defense Secretary Jim Mattis said Monday he believes U.S. forces will be in Iraq and in the fight against Islamic State militants for a while, despite some rocky times between the two nations. Speaking at the end of a day of meetings in Baghdad with military commanders and Iraqi political leaders,...