RICHMOND, Va. — Scores of thousands descended on the Capitol grounds in Richmond, Virginia Monday. On one of the coldest days of the year, they came to stand up for the right to keep and bear arms. They came from all over Virginia and from across the country. Their message was simple: The right to keep and bear arms shall not be infringed. Read the full article