Virginia Stands for Life 2013 Recap
Virginia Stands for Life 2013, a joint effort of the Virginia Catholic Conference, and the Family Foundation and numerous pro-life organizations, including the Virginia Christian…
Read MoreVirginia Stands for Life 2013, a joint effort of the Virginia Catholic Conference, and the Family Foundation and numerous pro-life organizations, including the Virginia Christian…
Read More