Who is Ram Lalla Virajman, the 'Divine Infant' Given the Possession of Disputed Ayodhya Land

Like other Hindu deities, the Ayodhya deity — the infant form of Lord Ram — was deemed a perpetual minor under law.