Life

‘Sesame Street’ introduces Karli, a Muppet in foster care

"Karli’s mommy has been having a hard time, so we are her foster parents or her for-now-parents," Dalia, the new muppet's foster mom, told Elmo.