Home News Julia: Sesame Street to welcome new Muppet with autism