Sacred Relics Of The Buddha Return To India After 127 Years

The sacred relics of the Buddha, originally excavated from Piprahwa in present-day Uttar Pradesh in 1898, were returned to India today after 127 years.

India