Dec 20, 2023Gaza Hospital Chief Admits to Being Hamas leaderDespite the overwhelming evidence and incomprehensible horrors, the world stands against the Jew.
Comments