Reuben DeHaan
Reuben DeHaan Mecklenburg County jail
Reuben DeHaan Mecklenburg County jail

Kings Mountain ‘medicine man’ pleads guilty to tax evasion, firearm charge

August 31, 2016 01:53 PM