Carlos GarciaJun 17, 2020News 'Endless propaganda' — Ted Cruz slams Sesame Street for virtue-signaling tweet News