Visualizing Ukraine’s military aid after the U.S. freeze
Mar 11, 2025 - 07:00
Since 2022, the United States has allocated more than $100 billion in aid to Ukraine. European nations have collectively allocated over $140 billion.
Related Posts
The future of Metro is the bus
May 6, 2025