In South Africa, a new…

In South Africa, a new Sesame Street muppet has been introduced, an HIV+ child. While I applaud Sesame Street for the what they're trying to do, I find the need for such a character tremendously sad.

Leave a Comment

Your email address will not be published. Required fields are marked *