Massachusetts State Police (MA)

Trooper Thomas Devlin succumbed to injuries sustained on July 16th, 2020, when he was struck by a vehicle on Route 3, south of exit 29 in Billerica, while conducting a…

Please Login to Comment.