Everything you wanted to know about the bloody gun lobbying but were afraid to ask.

 

v20240901