Islamic State battle turns Iraq’s Ramadi into ghost town