Create A Forum Installed
Iran and Venezuela have signed a 20-year cooperation agreement. President Nicolas Maduro's trip to Iran coincides with the Summit of the Americas, which he was not invited to attend.