
It’s really hard to ascertain who among the US Republicans is the biggest ostrich. Cruz with his head buried firmly in the ground or up Trump’s A-Hole?
Ted Cruz (R-TX) is saying that Joe Biden is the best thing that ever happened to Russian President Vladimir Putin.
Source: Cancun Cruz dares Say Biden is Weak on Putin, when he Supports “Vladimir’s Lapdog” Donald Trump