Marawi City has been engulfed in an intense battle since May 23, and though Philippine forces are advancing against Islamic State fighters, satellite images show the militants still hold several hundred buildings throughout the city. Philippine soldiers are being required to adjust on the fly to the realities of urban combat, fighting from one house to the next and capturing between 40 to 100 houses per day, according to Philippine military sources....