W140

Russian President Vladimir Putin and his Iranian counterpart, Masoud Pezeshkian, signed a broad cooperation pact Friday as their countries deepened their partnership in the face of stinging Western sanctions.

Russian and Iranian officials say the "comprehensive strategic partnership treaty" covers all areas -– from trade and military cooperation to science, education and culture.