Russia and Iran to sign partnership treaty this week

Russian President Vladimir Putin and Iranian President Masoud Pezeshkian will meet in Moscow on Friday to sign a strategic partnership agreement, the Kremlin announced Monday. "On 17 January, Vladimir Putin will

Iran is grappling with a severe energy crisis

Iran is grappling with a severe energy crisis that has already caused widespread disruption to daily life, paralyzed industries, and inflicted massive economic losses. With consecutive power outages during autumn