A friend of mine sent me a short e-mail with a link to the Fox News story on how the South African version of Sesame Street plans to introduce a muppet who is HIV+ when the fall season starts up. My first response was: ho-hum. If Sesame Street plays it like it says it will, […]