Cambridge is a city of great prosperity, yet each night close to 500 people try to survive on our streets and in our shelters. Four years ago, in December, while serving food at a meals program,….
Cambridge is a city of great prosperity, yet each night close to 500 people try to survive on our streets and in our shelters. Four years ago, in December, while serving food at a meals program,….