10,000-torch display in London marks 100th anniversary of WWI's conclusion



New London installation commemorates the centenary of the end of World War I. 
Read The Rest at ABC News: U.S.- (opens a new tab)





Pages