https://www.charlotteobserver.com/news/local/article288203780.html openen