DID Press: More than 100 Democratic members of the US House of Representatives voted in favor of a proposal to halt military aid to Israel, highlighting growing divisions within the Democratic Party over Washington’s policy toward its key Middle East…
Read More »