French FM says Iran must make 'major concessions' to end crisis

French FM says Iran must make 'major concessions' to end crisis

Barrot, while denouncing Iran's actions, did not shy away from blaming the United States and Israel, saying they started the war without defined goals...

Redirecting to full article...