‘The Blood in the Barrel’: Decades of Israeli Propaganda are Faltering
By Ramzy Baroud A succession of events in recent weeks all points to the inescapable fact that nearly 75 years of Israel’s painstaking efforts aimed at hiding the truth about its origins and its […]