Depot at Independence

On June 5, 1904 Harry Orchard and Steve Adams set off an explosion at the Independence Depot killing thirteen non-union men and maiming several more.