Swiss court backs Iran in decades-old oil row with Israel

Tehran, Iran
Tehran, Iran

Breaking