This will prop up the mullahs, who are so unpopular among the Iranian people that the Islamic regime might otherwise have fallen. “Urdu-Language Daily: ‘More Than 5,000 Chinese Troops Will Be Deployed In Iran, And A [Military] Base Will Be Built,’” MEMRI, April 2, 2021: On March 27, 2021, China and Iran signed an economic […]