Fox News

Capitol chaos has Texas Castro brothers demanding Sen. Cruz quit

Two high-profile Texas Democrats want the Lone Star State’s Sen. Ted Cruz to step down after his objection to the 2020 presidential election results on the Senate floor Wednesday night and have blamed him for the chaos on Capitol Hill.


About the author


Leave a Comment