AsiaNorth America Stolen Nepali statue returns to its temple after decades in US Team Buyback 5 December 2021, 1:02 pm5 December 2021, 1:02 pm Al Jazeera English, Asianews, usnews, Worldnews Share this:TweetRedditTelegramWhatsApp