Nearly 600,000 scratch-and-sniff stamps have gone on sale in France, with each stamp costing €1.96. The stamps were launched on Thursday, which was the day of Saint-Honoré, the patron saint of bakers ...