Virginia Democratic Senator Tim Kaine sets forth legislation abridging the Second Amendment.
Virginia's Public Square
Virginia's Public Square

Virginia Democratic Senator Tim Kaine sets forth legislation abridging the Second Amendment.