6 days agoGaza War Update, Battles in Rafah and Jabalia, Egypt Joins ICJ Case vs Israel, and MoreRichard Medhurst