Stolen Buddha Statue Found in Italy to Return to India

Indian authorities have received a statue of a Buddha that disappeared more than two decades ago on his altar at Devisthan Kundalpur Temple in Bihar, one of the country’s most important Buddhist pilgrimage sites. The stone statue, a relic of nearly 1,200 years, was voluntarily handed over to the Consulate General of India in Milan …