Volunteers help repair 45 homes in Hamilton

Volunteers help repair 45 homes in Hamilton