India Pic: Ram Lalla’s 51-inch idol put in forward of temple opening on Monday – KhabarSahiHaiBy adminJanuary 19, 20240 India The Ram Lalla idol has been put in contained in the sanctum sanctorum as a part of the rituals within…