Man, 19, Charged with Murder After N.Y.C. Landlord Found Dead with Scratches on Her Face
32nd Ave and 96th Street, Queens.Photo:Google MapsA New York City woman, Zoraida Leo, was found dead after an alleged fight with her tenant.The New York City Police Department told PEOPLE that authorities received a call on Tuesday around 5:15 p.m. ET to report to 96th Street near 32nd Avenue in East Elmhurst, Queens. After arriving at the scene, the authorities found Leo “unconscious and unresponsive with scratches on her face” inside her Queens apartment....