Arun Yogiraj, Karnataka sculptor whose Ram Lalla idol has been finalised for installation in Ayodhya Temple Read More