In a display of deep devotion, thousands of devotees gathered at the Ashta Bhuji Temple in Varanasi on the ninth day of Chaitra Navratri and Ram Navami, a day celebrated to honor the birth of Lord ...