Nation

On This Day: 11 December 1972

The stars of musical film "Alice's Adventures in Wonderland" switched on the Christmas lights in London. (Dec. 11)