Chinese Archaeologist Liu Bin, Known for Work at Liangzhu Site, Pleads Guilty to Corruption and Misappropriation Charges June 1, 2026 by Administrator Liu is accused of accepting nearly $700,000 in bribes and embezzling about $45,000. Read MoreARTnews.com