A Confederate flag is emblazoned on a sign carried by demonstrators at the gun rights rally.
Stories this photo appears in:
Gun rights demonstration Downtown attracts thousands, fear
Richmond was on high alert Monday, as thousands of people — many with high- powered weapons — flooded Downtown to show their support for gun rights in Virginia as the General Assembly considers gun control measures.