• Thu. Mar 28th, 2024

hubbard

  • Home
  • Hubbard, Ohio

Hubbard, Ohio

At 5:00 on Monday morning, November 11, 1918, nine grim men agreed to sign the papers laid out on a table in a railroad carriage parked in a forest 37…