Iran surplus from oil revenues amounts to $10 billion

Iran surplus from oil revenues amounts to $10 billion
2.5 5

Add a new comment

 avatar