British Police Recover Stolen Chinese Artifacts
British police say they have recovered two Chinese artifacts valued together at more than 2 million pounds ($3.2 million) that were stolen from a university museum earlier this month. Raiders chiseled through a wall to snatch the Qing Dynasty items …