Indiana Citizens May Now Shoot Public Servants
Written by Gary North on June 12, 2012
Indiana is the firtst state that officially legalizes citizens to shoot any public servant who is unlawfully intruding into the citizen’s space. Cops are outraged. The National Rifle Association was behind this law, which grew out of a state supreme court ruling that citizens have no right to defend themselves. Presumably, the state supreme court […]
Continue reading →