'Sesame Street' introduces a Muppet in foster care
00:38 | 05/21/19
andquot;Sesame Streetandquot; has introduced a new friend named Karli -- a young Muppet in foster care, and her andquot;for-nowandquot; parents, Dalia and Clem.