'Sesame Street' introduces Karli, a Muppet in foster care - Creating a ...

'Sesame Street' introduces Karli, a Muppet in foster care - Creating a ...