- www.divineonkarmission.org.uk
- 2
- 3
- 10
The Divine Onkar Mission is a UK registered charity. Founded by Tersam Lal in 1991 with the aim of helping the neediest in some of the most remote parts of India. Since then, we have established hospitals and orphanages in Jharkhand and Orissa, have..
Relevance: 15.999879