Amsterdam’s Tree Tunnel: Natural Wonder or Wartime Relic?

In the heart of Amsterdam, a street of breathtaking beauty holds a dark and unbelievable secret.…