Norwood police officer honored for saving lives
A Norwood police officer was honored Friday night after he saved two lives in less than two months. Officer Robert Town said the two incidents took place in a matter of seconds, and it was his own instincts that helped saved two people’s lives.