Taunton Town Signs the Charter for Compassion

The town of Taunton is marks a historic milestone in [...]