Buddha’s relics return to India after Vietnam pilgrimage

The sacred relics of Lord Buddha officially returned to New Delhi on June 2, marking the end of a historic month-long spiritual journey across Vietnam.