Police Tape File Image
May 11, 2018 - 11:09 am
NEW YORK (1010 WINS) -- Cops were called to Harlem, Thursday afternoon and made a horrible discovery; a dead baby, thrown away inside of a garbage on Amsterdam and 131st Street. The baby was found after police were called to Bellevue Hospital, where a 23-year-old woman said she had given birth, and...
Read More