British Police Recover Stolen Artifacts

After thieves chiseled through a wall at Durham University to steal Chinese artifacts worth more than $3 million, police immediately named two suspects, but they just announced that the stolen items have been recovered.