Thomas Humble resigns as Raleigh Charter High principal

May 14, 2015 04:35 PM