National Rifle Association endorses George Allen for U.S. Senate
George Allen has an “A” rating with the National Rifle Association. Tim Kaine has an “F.” It was not much…
George Allen has an “A” rating with the National Rifle Association. Tim Kaine has an “F.” It was not much…