Many pray for new life in most populous nation India
VARANASI: Each year 25 million babies are born in India, the world's most populous nation, but for desperate childless couples wanting to be parents, prayers at a sacred Hindu well offer hope.
© New Straits Times Press (M) Bhd