Posts Tagged ‘Luke Sichau’
UPDATED: Ocean Pines Man Charged after Fatal Crash Near Odessa
UPDATED – 7/11/21 4pm – Delaware State Police have identified the individual who died in the fatal motor vehicle crash on Friday July 9, 2021 on SR1 near Odessa, as…
Read More