UPDATED: DSP Investigate Deadly Bicycle Crash near Felton

bill-o

UPDATED – 04/29/24 – Delaware State Police have identified 57 year old Robert Spencer, Jr. of Felton, as the man who died in the fatal crash that occurred Friday afternoon in Felton. ==================================================== ORIGINAL STORY – 04/27/24 – A bicycle rider is dead after he failed to stop at a stop sign at the intersection…

Read More