32
Assembly in Switzerland, world leaders backed a joint assertion urging extra diplomacy, however had been divided on methods to have interaction Russia.
Assembly in Switzerland, world leaders backed a joint assertion urging extra diplomacy, however had been divided on methods to have interaction Russia.