World Peace Flame on Display in Leeds

The Royal Armouries Museum in Leeds has put a display with the World Peace Flame in the central attraction of the Museum, the Hall of Steel. The World Peace Flame will be present during the service on Armistices Day, November 11th .