Texas Senator Ted Cruz has begun a feud with Sesame Street's Big Bird over Saturday's announcement that iconic animals have been vaccinated to prevent …
Full story here.
Published by californianewstimes.com
Visited 1 times, 1 visit(s) today
November 9, 2021• byQuorum Call
Texas Senator Ted Cruz has begun a feud with Sesame Street's Big Bird over Saturday's announcement that iconic animals have been vaccinated to prevent …