India to publicly display 1st-ever Lord Buddha relics in Ladakh

India