2025.02.22 11:02 GMT+8

Russia may cede $300 billion in frozen assets as part of a settlement of the war in Ukraine, Reuters writes.

Updated 2025.02.22 11:02 GMT+8
CGTN
Copyright © 

RELATED STORIES