Posted inNational Thursday Daily Delawhere [4.28.2016] Posted by By Delaware Dem April 28, 2016 New Castle Presbyterian Church, on 2nd Street in New Castle. The church was built in 1707. Photo by xzmattzx. Delaware Dem View All Posts Post navigation Previous Post Comment Rescue – TPP is a stinking shitpile (paraphrase)Next PostThursday Open Thread [4.28.16]