How much have America, Britain and the rest paid Ukraine in aid since the Russian invasion? And do they have any hope of getting money back in return?
Source : Sky News
How much have America, Britain and the rest paid Ukraine in aid since the Russian invasion? And do they have any hope of getting money back in return?
Source : Sky News