Tag Archive for Teaneck

Mysterious death of a Teaneck cop

Teaneck police Officer John Abraham was killed on Sunday, Oct. 24, 2010 when his patrol car struck a utility pole. Hours earlier, Abraham had saved the life of an elderly man choking on a piece of steak.