Sesame Street's beloved Muppets will soon help some of the most vulnerable children in the world.
A new partnership between Sesame Workshop, the brand's educational nonprofit, and global humanitarian aid organization International Rescue Committee (IRC) will allow the two groups to develop,...