Sen. Ted Cruz Trolls Big Bird After Sesame Street Covid-19 Vaccine Tweet

Look like Cruz found his way to Sesame Street and called Big Bird’s tweet “government propaganda.”

Read the full post on Forbes - Healthcare