Tower Of London Honours 100 Years Since WWI Ended

Ten thousand torches have been lit in the Tower of London moat, to commemorate a century since the end of World War One. The display is called “Beyond the Deepening Shadow” and will run for eight nights leading up to Armistice Day on 11 November.

Videos For You


What's Hot