"Happy Xmas (War Is Over) is a popular songThe Christmas hit was written by John Lennon and Yoko OnoLearn more about the song's meaning Despite its roots in the counterculture of the 1960s ...
“Happy Xmas (War Is Over)” by John Lennon is one of the most famous Christmas songs of all time. It came out of a cultural context that a lot of younger people probably don’t know. During an ...