he Delaware Department of Transportation has announced 15 new red light camera locations across the First State in an effort to reduce crashes.
From
To
