There's a new muppet on Sesame Street that is going to help kids and families dealing with addiction. The show continues to find ways to address common problems facing our kids.
In a constant effort to shed light and awareness on certain issues in our communities, Sesame Street has done it again. They are introducing another new character to help to understand foster care.