Modern technology – an achievement or a curse?

13-cb

USS Solar (DE 221) after the explosion of her forward magazine while offloading ammunition. 1946