Just when you thought Sesame Street couldn't be more politically correct, they go and decide to add an HIV Positive muppet with uber high self esteem.
So far they have deaf, blind, handicapped, you name it muppets. Now they want to add one more. Mind you this character will be set in S. Africa where HIV is pretty high. *will they be teaching monogamy and safe sex too??* No word yet when this character will hit the U.S.A.