Iran supreme leader calls European trade mechanism ‘bitter joke’
Iran's Supreme Leader Ayatollah Ali Khamenei called a trade mechanism launched by European countries to… Read More
6 years ago
Iran's Supreme Leader Ayatollah Ali Khamenei called a trade mechanism launched by European countries to… Read More