Ryan Routh is charged with violating the federal ban on former felons possessing guns. But does that ban violate the Second Amendment?
Baton Rouge Gazette – 200 + Years of News
Ryan Routh is charged with violating the federal ban on former felons possessing guns. But does that ban violate the Second Amendment?