United States
- United States
Sen. Ted Cruz headed back to Texas after facing criticism for jaunt to Mexico
(The Center Square) – U.S. Sen. Ted Cruz, R-Texas, is headed back to his home state after facing criticism for flying to Mexico while millions of Texans have been without power for days following a…
Read More »