Tower of London lit by torches to commemorate World War I centenary

Every evening up to Nov. 11 all the torches in the landmark’s moat will be lit by volunteers in a what organizers call “an act of collective remembrance.”