Texas State Public Affairs Network tspantx.com
Anti-Israel agitators staged their 23rd protest against Republican Sen. Ted Cruz outside his home, Fox News Digital has learned.