Missouri's recent "Castle Law" empowers citizens, saves lives.

About 20 US states, as well as Italy and Ireland have passed so-called “castle laws.” Based on the saying, “a … Continue reading Missouri's recent "Castle Law" empowers citizens, saves lives.