Summons of US Ambassador to France: "Interference" and "Unacceptable Remarks," Government Denounces

Select Language

English

Down Icon

Select Country

France

Down Icon

Loading