Today, the Virginia Senate is holding third reading (final floor vote) on the anti-gun bills that crossed over from the House.

More...