Need to Know
The Face of Defiance
Israel
Senate Majority Leader Chuck Schumer, the New York Democrat who is the highest-ranking Jewish elected official in the US, recently delivered a speech criticizing Israeli President Benjamin Netanyahu, and calling for new elections in Israel, reported CNN. Afterward, President Joe Biden, who has been critical...
Read full story →