MELROSE - An NYPD officer is recovering in a hospital after being shot at least three times in Melrose Monday.
Officer Robert Salerno, 25, was shot while responding to a 911 call at the Morrisania Air Rights houses. He was hit twice in the abdomen. His bullet-resistant vest blocked another bullet.
On Tuesday, Salerno remained at Lincoln Medical and Mental Health Center in critical but stable condition.
The shooting occurred around noon at 3073 Park Ave. A home health care aide called 911 to say her client's son threatened her with a gun and had slapped her.
The son, Santiago Urena, opened fire on police. Officers returned fire, shooting 21 times.
Urena was later found dead inside with a gunshot wound to the head. New York City's medical examiner has ruled that Urena was killed by a volley of return fire, not a self-inflicted gunshot, which authorities orginally said might have been the case.
Associated Press reports contributed to this article.