Ted Cruz left his state and takes vacation with family while 2.3 million Houstonians are without power, folks dying in their home and experiencing historic winter storm across the state. I have a bit to say about it.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More