British Brothers Jailed for Stealing Ming Dynasty Artifact Worth $3.8 Million From a Swiss Museum
Two British siblings have been locked up in Switzerland after they confessed to breaking into a Geneva museum to steal famed Chinese Ming Dynasty artifacts.
Source: classicalite.com