Tag: Christine Ferraro

Sesame Street’s newest muppet has autism

“Sesame Street” has often experimented with new ways of teaching children about…

Tempo Online