Russian assets frozen by the West should not be released until Moscow pays back at least 500 billion euros (over $580 billion) in compensation to Ukraine, German Chancellor Friedrich Merz said on July 10 in Rome.
The G7 countries immobilized…
Continue Reading
