Protest Against Israel Policies: Over 800 Officials Unite in Dissent | World News
More than 800 officials in the United States, the United Kingdom and the European Union released a public letter of dissent Friday against their governments‘ support of Israel in its war in the Gaza Strip. The letter is the first instance of officials in allied nations across the Atlantic coming together to openly criticize their … Read more