Sesame Street’s Newest Muppet

http://abcnews.go.com/Entertainment/sesame-street-introduce-tv-fans-julia-muppet-autism/story?id=46253276 Kudos to Sesame Street for being progressive and inclusive. The newest Muppet, Julia, has autism and from the quotes in this article, it looks … “Sesame Street’s Newest Muppet”