Categories
Sesame Street

Sesame Street Tackles Addiction With Help From New Muppet Karli

Karli was introduced this year as a muppet in foster care who is living with her “for-now parents” while her mother is in treatment.