N.C. Sen. Tom Apodaca.
N.C. Sen. Tom Apodaca. Harry Lynch hlynch@newsobserver.com
N.C. Sen. Tom Apodaca. Harry Lynch hlynch@newsobserver.com