Ayodhya: Special rocks from which the idol of Lord Ram will be carved out and placed in the sanctum sanctorum of the Ram Temple has arrived from Nepal, a senior functionary of the temple trust said here. The rocks or ‘shilas’ arrived here late on Wednesday night. Special prayers were held on Thursday afternoon following […]