Ted Cruz and Donald Trump: a timeline

Ted Cruz and Donald Trump: it's complicated.

avatar
Brut.
January 15, 2021 1:30 PM