James Inhofe actually said...
Artillery is measured by rapid-fire and range and actually Russia and China are ahead of us in both areas.
Context
Inhofe highlights that Russia and China surpass the U.S. in artillery capabilities.
07/30/2018