Some 200 US soldiers arrived in Israel on Saturday in an effort to ensure the historic peace agreement ending the war in Gaza holds. “America’s sons and daughters in uniform are answering the call to ...
They called themselves the “Women in Red.” Dressed in crimson robes and white caps, they marched with faces downturned in silent protest against Israel’s government in the year before the war in Gaza.