Cooper Avenue

DE Couple Kenneth & Lysandra Bowers ID’d As Victims In Saturday Frederica Murder-Suicide

FREDERICA, DE. (THECOUNT) -- The two people found shot dead in a Bowers Beach parking lot in Frederica, Delaware, on…

5 years ago