Howard The Duck didn't make much of a splash in his 1986 cinematic debut, but time has been good to the snarky mallard and his misadventure.
Two decades later, a traffic stop on a country road is still teaching police officers about deadly force – and the cost of ...