2026.07.01 19:32 GMT+8

Reports: A preliminary agreement has been reached to release $3 billion to Iran.

Updated 2026.07.01 19:32 GMT+8
CGTN
Copyright © 

RELATED STORIES