NBC News: Israel Hamas War Gaza Battles Jabalia Rafah Evacuations