Police officer accused of hitting pedestrian, taking the body home
Louis Santiago, of the Newark Police Department, has been charged with reckless vehicular homicide and desecrating human remains as he allegedly hit a man with his personal car and took the body home where he discussed what to do with his mother. fter Santiago had completed a shift early on November 1st, he was driving … Read more