News
Former economic developer of Randolph megasite commits suicide
Former Wilmington-area theater owner Finley Powell on April 22 committed suicide at a Kure Beach house owned by his father. He was 52 and left behind a wife and three children. The day he died, the Greensboro News & Record published a story that Powell was living a double life. From 2010-15, he was an...