4 people found dead inside NYCHA apartment in the Bronx
7 min read
Four bodies discovered in a NYCHA apartment in the Bronx. NYPD called to Castle Hill Houses on Lacombe Avenue. What led to this tragic scene?
Continue reading in the USA News Updates app