Sect of holy men congregates in India's Ayodhya to welcome new entrants.

Record ID: 329476