Russia produces almost three times more artillery shells than the US and the EU can supply to Ukraine
Russia produces almost three times more artillery munitions than the United States and Europe combined can supply to Ukraine, CNN reported, citing NATO Intelligence estimates.