Beholden To Truth is eager to bring you another original independent documentary film, “America and Israel: Jesus and Judas.” Never more than in the present, with the looming genocide of the..
Thousands of people have joined a pro-Hamas protest in London calling for an end to Israel's bombardment of Gaza. Around 50,000 to 60,000 demonstrators gathered in the capital, according to..