Trenton-NJPedestrian killed in hit-and-run collision at Route 130 and Terrace Avenue in Pennsauken Township, New JerseyAccident Date: Fri, 03/06/2020