Iranian Ambassador to France, Mohammad Aminnezhed, stated in an interview with the OMERTA media group that the primary cause of recent public grievances in Iran is economic pressure stemming from international sanctions.
World-leading oil producers ‘catastrophic’ warning amid war
...
Read moreDetails



