STICKY POST
Selma McLean, 46, Murdered
On Monday, March 25, 2024, at approximately 0339 hours, New York City Police Department (NYPD) officers responded to a 911 call of an aided person at 720 Westchester Avenue within the confines of the 40th