Tag: Verdun

  • The Battle of Verdun!

    62
    0
    The Battle of Verdun was the longest and costliest battle in world history, lasting from February 21st to December 18th, ...