Modern technology – an achievement or a curse?

34-cb

Explosion of a mine seen from a French position. 1916