Police make arrest in deadly shooting at Long Island house party
3 min read
Police in Hempstead make a shocking arrest in the deadly shooting at a Long Island house party. 19-year-old Amira McLeod was killed, and two 20-year-old men were injured. What led to this tragic event?
Continue reading in the USA News Updates app