Senate run explained by N.C. pastor
CHARLOTTE, N.C. (BP) -- In North Carolina Baptist life pastor Mark Harris is known by many as an established leader.
CHARLOTTE, N.C. (BP) -- In North Carolina Baptist life pastor Mark Harris is known by many as an established leader.