The Jehovah Shammah Childrens Home
Helping make better citizens of underprivileged children who would normally lose their childhood to poverty and misery.
The Jehovah Shammah children’s home (JSCH) is a voluntary organization established in the year 1972. The home is situated at Narsapur, Andhra Pradesh, India. The aim is to make better citizens of underprivileged children who would normally lose their childhood to poverty and misery. A single desire to serve and build the lives of at least a few amongst many distressed children.