China’s government wants Japan to return an ancient stele that Japanese soldiers stole from a site in China and then shipped to Japan, where it now rests in the Imperial Palace
China’s government wants Japan to return an ancient stele that Japanese soldiers stole from a site in China and then shipped to Japan, where it now rests in the Imperial Palace