Russia produces seven times more artillery shells than all the NATO countries combined March 10, 2024 9:59 pm by CWR Sharing is Caring!Tucker Carlson said that. AC See also Ukraine used "triple loaded" Neptune missiles to hit the weapons depot in Tver Russia Views: 214