‘Sesame Street’ introduces new muppets in videos on raceSource: Times of MaltaPublished on 6 years ago