Sergeant Taylor
Billerica police mourning loss of sergeant killed in construction accident
U.S.
Amanda Smith
A police sergeant has died following a construction accident on a major road in Billerica Friday afternoon. Sergeant Ian Taylor, 49, was ...