The Embassy of Iran in India has dismissed reports claiming that Tehran is charging vessels USD 2 million to pass through the Strait of Hormuz, calling such assertions baseless. The clarification came ...