The modern application of the Second Amendment has caused a great deal of debate. AFP
The modern application of the Second Amendment has caused a great deal of debate. AFP

What is the Second Amendment and why is the US gun lobby so powerful?


Sara Ruthven