Chinese fish vase sells for world record $85 million

An 18th century Qianlong porcelain vase sold at a Bainbridges Auction House for a world record $85 million. It’s the highest price ever paid at auction for a Chinese work of art. Nobody saw it coming, certainly not the sellers — a brother and sister who found the vase when cleaning out their parents’ house …