by Matt Agorist, The Free Thought Project: Today, October 7th, 2026, will officially mark three years since the beginning of a non-stop genocide against the Palestinian enclave of Gaza. Today, the airwaves will be full of relentless propaganda falsely asserting the victimhood of Israel and using every confounded twist of logic imaginable to paint the […]