Major names in U.S. business have distanced themselves from the powerful U.S. gun lobbyists, the National Rifle Association. Corporations have revoked discounts offered to NRA members; the group claims to have 5 million of them. And in the case of retail giant Walmart, it's stopping selling guns to customers under 21, as is the much smaller Dick's Sporting Goods, which is also taking high-powered weapons off its shelves altogether. CGTN's John Terrett reports.

Code: Travel6. It is required to enter a promotional code. The promotion applies to a certain group of goods. The promotion is available to all shop customers. The promotion is available without any restrictions on the amount of the order.

More videos