Yesterday, Governor Scott Walker signed into law important self-defense legislation for the citizens of Wisconsin. Commonly known as the ‚Castle Doctrine,‚ Assembly Bill 69 will provide essential protections for law-abiding citizens who defend themselves and their families from a criminal looking to do them harm. This new law took effect immediately.

More...