The Tide Is Turning
The Supreme Court handed those who believe in the right to self-defense another victory yesterday with their McDonald v Chicago decision. Sadly, as with their Heller decision two years ago, it was only 5-4, but residents of the People’s Republic of Illinois (as my dad likes to call it) can now sleep a little easier […]