Photo by Paul Moseley/Fort Worth Star-Telegram
Ted Cruz, Again, Embarrasses Texas
It would be hard to miss the national headlines coming from the latest mass shooting on the Fourth of July, when a gunman opened fire into a parade in suburban Chicago, Illinois, killing six and injuring more than thirty before fleeing the scene. As a team of trauma...