Manuel Delgado, 43 – an asylum-seeker from Peru who has lived in the city for less than year – is believed to have committed suicide inside Pelham Bay Park Oct. 9 after his family found out about his alleged crimes and reported them to police, the sources said.
nypost.com