Irresistible

Sesame Street's newest character is autistic

Muppet introduced via books, '60 Minutes' segment


Most Popular

Pictures In the News