News

The sculpture unveiled in Dover will be free for people to visit and comes as the UK prepares to commemorate the 80th ...