Ted Cruz Claims $3 Billion in U.S. Aid to Israel Is a “Bargain” Thanks to Mossad Intelligence — A Price Americans Should Question
At the recent Christians United for Israel Summit, Sen. Ted Cruz doubled down on a long-debated issue, defending the over ...
