Queens April 22, 2021 11:12 pm

NYPD Questions Mother of Twins Found Dead at Queens Apartment

Two infant twin siblings were found dead inside their home at a Queens New York City Housing Authority development, law enforcement sources said. NBC New York’s Ray Villeda reports.

Local

Exit mobile version