A Nonprofit News Organization
Subscribe
Social media exploded yesterday when photos of Sen. Ted Cruz (R-TX) taking his family on a trip to Cancun, Mexico, were shared by fellow travelers. Cruz returned on his own, making excuses and generally trying to deflect criticism.
View all posts
Comments are closed.