News

The diminutive wisp of paper was expected to set a new world record for a single stamp sale at auction ... but considerably short of its previous winning bid, $9.5 million, to say nothing of ...