Devendra Autar

Queens apartment where remains were found (credit: Glenn Schuck/1010 WINS)

Cause Of Death Determined For Woman Found In Queens Attic

Officers first showed up on July 20 in response to the suicide of Devendra Autar. Autar’s brother, who is a New York City police officer, was cleaning out his brother’s apartment this weekend when he made a horrific discovery.

08/05/2012