Meet the Israeli fanatic running Ted Cruz's office Sign of the Times 24 June 2025 Hits: 9 Source link Prev Next