The 2nd Amendment: 3 Main Reasons It Exists 06-20-2022 • https://www.activistpost.com, By Michael Boldin The 2nd Amendment: 3 Main Reasons It Exists