BERLIN, Oct 10 (Reuters) – The leaders of Britain, France and Germany said on Friday they had agreed in a phone call to move towards using the value of immobilised Russian assets to support Ukraine’s armed forces.
In a statement published by the…
Continue Reading