Newborn twins are found dead in an apartment in Queens

Print Friendly and PDF