Franklin, New Hampshire, Sergeant is Being Hailed a HeroFranklin, New Hampshire, Sergeant is Being Hailed a HeroNot all heroes wear capes.KiraKira