Townhall favicon

HuffPo Blogger Argues For Revision Of Second Amendment, Says Self-Defense Is Unjust