I was at a school Christmas concert tonight. One of the songs performed by the choir was Happy Xmas (War is over). The line above is one of the mantra-like repeated lines that follow 'war is over' in the refrain.
It seems there's lots to remember as we remember John Lennon.
Do you have a memory of this night, 30 years ago?