
September 3, 2020
Trooper Thomas Devlin
Trooper Thomas Devlin succumbed to injuries sustained on July 26th, 2020, when he was struck by a vehicle on Route 3, south of exit 29 in Billerica, while conducting a traffic stop. He was speaking to the driver of the […]
Learn More