• Sun. Jan 19th, 2025

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…