Wreaths of white poppies were laid in more than 20 towns and cities around the UK to remember all victims of war on 14 November, Remembrance Sunday.
The white poppy represents: remembrance for _all_ victims of war, a commitment to peace, and a challenge to attempts to glamorise or celebrate war. They were founded in 1933 by the Co-operative Women’s Guild.
The Peace Pledge Union (PPU) organised the National Alternative Remembrance Ceremony in London’s Tavistock Square, with…