rumbleRumble
TED TALK: Cruz Says U.S. Must Stand Unequivocally with Israel After Strike on Iran