
‘They’re puppets!’: why the US right loves to hate…
A pro-vaccine tweet from Big Bird ruffled Ted Cruz’s feathers, but it’s not the first time a Republican has been anti-muppet It’s not unusual for Ted Cruz to levy a dyspeptic jeremiad against “government propaganda” or denigrate his political enemies as “petty authoritarians who would deny you the right to make your own medical choices” or “puppet[s]