Iran has rejected a joint statement by the leaders of France, Germany and the UK who blamed it for attacks earlier this month on Saudi oil installations.
Iran has rejected a joint statement by the leaders of France, Germany and the UK who blamed it for attacks earlier this month on Saudi oil installations.