At least 17 people were arrested Saturday as Israeli police violently cracked down on an antiwar protest in Tel Aviv, where hundreds had gathered condemning the U.S.-Israeli war on Iran. Israeli peace activist Alon-Lee Green, who helped organize the protest and was among those arrested, says the Israeli public’s initial support for the war has rapidly declined in recent weeks…
Read More