Virginia Livingston Contributing Writer Virginia Livingston is a freelance writer and contributor to CBN.com.