As we drive around the North Korean capital, everywhere we look we see people carrying artificial red and pink flowers. On Saturday, the reason will become apparent as tens of thousands of Pyongyangites turn Kim Il Sung Square, in the heart of the city, into a sea of pink and red. Read more