Meet Karli, a Muppet in Foster Care
May is National Foster Care Month and Sesame Street released “You Belong” featuring Karli, a Muppet living with her foster parents or “for-now” parents Dalia and Clem. With over 600,000 children who will enter the foster care system in a given year they only want to belong, the child welfare system provides a temporary safe