Apr162024Idols of Lord Ram, Lakshman, and Sita on the eve… newsjw3m Photo Caption Idols of Lord Ram, Lakshman, and Sita on the eve of Ram Navmi Festival in Ranchi, Jharkhand on Tuesday, April 16, 2024.