Hundreds of promises—literally—have been made at Public Trust so far at Dudley Square and Kendall Center. Today marks the halfway point of the artwork, which ends in Copley Square on September 17, and we're taking a moment to pause and reflect on some of the promises and participants who've made an effect on all...