New Bedford Police Officer Awarded Medal of Valor for Selfless Act of BraveryNew Bedford Police Officer Awarded Medal of Valor for Selfless Act of BraveryThe Medal of Honor is the most coveted award that an officer can receive for selfless bravery. Earlier this year, Officer Carrier proved he deserved it.Maddie LevineMaddie Levine