Roses are red, roses are blue – and on sale in Japan

A blue rose, known by many as the „Holy Grail” of plant breeding, is soon to go on sale in Japan, reports the BBC’s Kathryn Westcott.