Ted Cruz is the “leading defender of Israel in the Senate“ because God told him to support Israel

Ted Cruz is the “leading defender of Israel in the Senate“ because God told him to support Israel. Yes. You read that right. Source: Donbass Devushka
Back to Top