Stay connected with CBC Hamilton

Good Shepherd Thanksgiving dinner

350 Hamiltonians expected to join annual community dinner