>The Ted Cruz being roasted by Tucker clip
How how stupid can one be to be so ignorant of the country they are advocating to invade?
No wonder they supported attacking Russia, they are probably dumb enough to fall for their own propaganda about Navalny and building tanks with breast milk pumps.