The Stars and Rain school is unique in China -- the country's first school for autistic children. Since it opened in 1993, it has helped thousands of children. While working with its special needs students, it has a larger goal -- to encourage acceptance in China of a condition still largely misunderstood. Duration: 01:44.
@multisnootylives1 it's a shame you dont kill yourself.
jb55101 2 months ago
It's a shame that the columbine shooters couldn't come and gun down all these retards!
multisnootylives1 7 months ago