Red Light Cameras Coming Down In Newark, But Not For Long
Newark – The red light cameras located on South Chapel Street (Route 72), in front of Pencader Plaza, are coming down, but not for long. This morning, contractors removed the cameras …
Red Light Cameras Coming Down In Newark, But Not For Long Read More