IANS | Lhasa Last Updated at April 10, 2018 05:55 IST LHASA: Archaeologists announced on Monday that they have excavated tombs dating back some 3,000 years in southwest China’s Tibet Autonomous Region. A total of nine tombs were found at … Continued