The Tufts Community Union (TCU) Senate unanimously passed a resolution this month to help improve pedestrian safety on Curtis Street, but progress has been hindered by legal roadblocks. The resolution ...