The “Great Beast” Stirs as Palestine Explodes
We are witnessing the sick relationship between the United States and Israel. — Egyptian podcaster Rahma Zain The outpouring of support for Palestine around the world in recent weeks has been a very encouraging sight. Dotted with signs calling for “Freedom For Palestine,” “Ceasefire Now,” and “We Are All Palestinians,” protests burst forth in London, […]