Another Russian Il-76 military cargo plane landed in Tehran
Reports have revealed that a Russian Ilyushin Il-76 military cargo plane, often used to transport military hardware and weapons, landed in Tehran, Iran, on October 26, 2025, with no disclosure about its payload. The plane departed shortly after a brief stop in Tehran, suggesting quick offloading operations.