Please someone explain to me exactly why introducing an HIV positive muppet into Sesame Street in the US would be a bad thing? And why is it even acceptable to object to it?
posted at: 00:00 #