A Long March 3B rocket carrying the Beidou-3GEO3 satellite lifts off from the Xichang Satellite Launch Center in Xichang in China's southwestern Sichuan province on June 23, 2020. STR/AFP via Getty Images
Right before the United States and Iran were to hold indirect talks on April 6, the Chinese and Iranian foreign ministers signed a 25-year Comprehensive Strategic Cooperation Agreement (CSCA) in Tehran on March 27.
Winnie Han
Author
Winnie Han reports on China news for The Epoch Times.