India News | Press Trust of India | Wednesday April 19, 2023
The idol of Ram Lalla to be installed at the under-construction temple in Ayodhya will be in the form of an archer and carved out of "krishna shila" or black stone from Karnataka, the trust entrusted with the work has decided.
www.ndtv.com