Insurrection? Protesters storm U.S. Capitol, demand Israel agree to ceasefire

Insurrection? Protesters storm U.S. Capitol, demand Israel agree to ceasefire

Analysis by WorldTribune Staff, October 18, 2023 It’s all but assured that Oct. 18, 2023 will not go into the history books alongside Jan. 6, 2021. A large group of protesters from the anti-Israel group Jewish Voice for Peace stormed the U.S. Capitol building on Wednesday to demand that Israel agree to a ceasefire with […]