Babylon body parts case: Mackey, Nieves face felony charges
Alexis Nieves and Jeffrey Mackey, as well as co-defendants Amanda Wallace and Steven Brown, are all facing felony charges. NewsdayTV's Shari Einhorn reports. Credit: Photo Credit: James Carbone; Newsday Staff