| 13/02/2025 - 09:41
The war in Ukraine has caused global defense spending to skyrocket to $2.46 trillion.