Braintree police officer injured in shooting heads home from hospital

More stories from WCVB

More stories from Braintree