Forty-Seven Countries Have Provided Military Aid to Ukraine
Countries providing military aid to Ukraine as of July 2023
A world map of which countries have provided military aid to Ukraine, showing that most but not all are wealthy democracies