St. Charles Borromeo Church in Dover, New Hampshire is coming down, making room for “workforce housing.” The above photograph, which I took this afternoon, shows the demolition in-progress. St. Charles was established in 1893, though the current building dates only to 1933. Historically it served the French-speaking population in Dover. I’m hearing that the church [...]