LONDON: A 12th century Buddha statue stolen from a museum at Nalanda in Bihar nearly 60 years ago has been returned to India by UK’s Metropolitan Police as part of
LONDON: A 12th century Buddha statue stolen from a museum at Nalanda in Bihar nearly 60 years ago has been returned to India by UK’s Metropolitan Police as part of