A pair of rare idols stolen from Nepal three decades ago were returned to the country on Wednesday by New York’s Metropolitan Museum of Art.

You can read the rest of this news article at Daily Mail.


Like it? Share with your friends!

Nepalisite