Your comments on ...

5 Things You Need to Know About the NRA's New President

His name is Jim Porter, and his politics will disgust you.
Return to article