X

Gun Sale Code

US Attorneys General Slam Credit-Card Companies for Betraying Gun Sale Code

Fourteen attorneys general from various states in the United States have condemned significant payment networks such as American Express, Mastercard,…