Over 50 people left skepticism at the door when they entered the Falls Church-based Center for Spiritual Enlightenment building next to the State Theatre recently to partake in a séance.
(more…)