Tuesday evening yours truly had the privilege of attending the Roanoke Valley's longest-running Halloween celebration. That happened in Salem, and was a doozy. You could call it underwritten by love and a desire to serve others.

See Full Page