Gunman opens fire in Cambridge; American tests positive for hantavirus; Trump warns ceasefire is on "life support"; jet fuel costs could hurt flights; woman reunites with family after ICE detention.