John D. Simmons jsimmons@charlotteobserver.com
John D. Simmons jsimmons@charlotteobserver.com

Bruce Henderson writes about breaking news, emerging issues and interesting people for The Charlotte Observer. His reporting background is in covering state news, energy and the environment.