Idaho Law Clarifies, Strengthens Stand Your Ground Protections

Idaho’s SB 1313 became law last week without the signature of Governor Butch Otter. The new law will take effect on July 1. The law strengthens the state’s current “stand your ground” protections, consistent with similar laws in most other states. SB 1313 made relatively minor adjustments in the current laws covering self defense in the … Read more