If so why Iran would prefer them over the India which is much closer.
The Iranians will prefer the Chinese to the Indians since they have less political trouble with them.
What type of trouble?
Another one that likes to go off topic.
What about the treaty that obligated Russia to allow the transport of the $50 gas that Ukraine bought from Turkmanistan.