This weekend marks the 105th anniversary of the Alexandria Torpedo Factory’s ironic origins.
As told in the Office of Historic Alexandria’s This Week in Historic Alexandria newsletter, the contract for constructing the U.S. Naval Torpedo Station was awarded on Oct. 14, 1918. The United States was embroiled in the First World War, but work on the building wouldn’t begin until the day after the war ended.