ThinkProgress favicon

3-D gun advocate jailed after allegedly having sex with a minor