Human birth is holier than all other births.
To take human birth the soul has to perform multitudes of penances.
Human birth does not take place due to sin.
It is possible to understand the Divinity ... Read more
Indhuism is the Mother of All Religions of this World.