World
Sanctioned Iran signs a 20-year cooperation agreement with Venezuela; Allies swear against Washington
The signing ceremony was overseen by Iranian President Ebrahim Raisi and his Venezuelan counterpart Nicolas Maduro and took place north of Tehran on Saturday.