Jeff Bayard
December 15, 2018
3 Photos
Introduction to the Virginia Christian Alliance
The mission of the VIRGINIA CHRISTIAN ALLIANCE is to promote moral, social and scientific issues we face today from a Biblical point of view. In additio...View more