Scout from the ADAMS Center leads the Pledge to Allegiance.

More than 250 attended the Day for All People at Centenary United Methodist Church.


Attendees line up at the General Assembly to go through security.

Nancy Craft delivers VICPP position papers to Dustin Rinehart, legislative aide to Del. Barry Knight.

Pastor Harry Griffith from Virginia Beach talks with Rep. Stolle’s assistant Cindy DiFranco.

A “tote board” in a legislator’s office keeps track of the status of bills.

Terry Angelotti and Debbie Linick meet with Brent McKenzie, legislative aide to Sen. Dave Marsden.

The Rev. Keith Jones has remarks at the Prayer Vigil outside the General Assembly office building.

Part of the crowd at the Prayer Vigil.

A large group of Day For All People participants heads back to the church from Capitol Square.

About 15 students from Shenandoah University in Winchester came to the Day For All People.

College and seminary students met to talk about how they might participate with the Center in the future.

Attorney General Mark Herring came to speak about what his office is doing to support human rights.

Carpenter David Thompson talked about how past employers had cheated him out of wages during the Wage Theft workshop Wednesday afternoon.

The Rev. Laura Litchfield of GraceInside talked about how congregations might be involved in prison ministry during the Criminal Justice Reform workshop.

Revs. Eli Burke (left) and John Copenhaver concluded the day by leading worship.