Sesame Street welcomes Julia, a muppet with autism

21st Mar 2017    |     Source: BBC

Julia, a new autistic muppet character, will arrive on screens in April