Ted Cruz Drops Nukes on Senate Floor Over Democrat Power Grab

First published at 23:09 UTC on July 29th, 2021.
subscribers

"Has there ever been an institution in American public life that has more discredited itself more rapidly, than the CDC?"

CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO