It has been announced that a new statue commemorating the end of the First World War will be unveiled in Manchester this October… The statue, of seven blinded First World War soldiers, will be permanently placed outside Manchester Piccadilly Station as a...