Baby abducted in Harlem, dropped off at fire station: NYPD – PIX11 New York News Written by Site Adminstrator on August 21, 2023. Posted in Blog. Baby abducted in Harlem, dropped off at fire station: NYPD PIX11 New York News * This article was originally published here Previous Next