6104659979001

A village of Christians in China empties a nearby orphanage and welcomes hundreds of autistic children into their homes.

Pages