New Castle’s Separation Day celebrates the community, benefits nonprofits

Separation Day commemorates Delaware’s independence from Great Britain and Pennsylvania, but over the weekend it also brought the community of New Castle together with visitors and local nonprofits...
Read more...

;