SOMERVILLE — When members of First Church decided to make room for a 26-bed adult homeless shelter in their building’s first floor, they said they were called to do so by their faith.
Some results have been hidden because they may be inaccessible to you