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 Prime Minister Benjamin Netanyahu, and calling for new elections in Israel, reported CNN. Afterward, President Joe Biden, who has been...
Read full story →