The civilized world needs to stop describing Israel’s bloodshed in the Middle East as ‘Genocide’ and just call it what it really is—Jewish Ritual Murder
The Ugly Truth, 2025 In 2006, moviegoers the world over were treated to a 2+ hour history lesson where no punches were pulled and the ugliest of truths were explained…