Tehran: In the latest development amid escalating tensions between the United States and Iran, Tehran has received an open ...