The Kremlin claimed that they had got everything they wanted in the peace talk negotiations, earning more favour from the US ...
The country supports some of the world’s most important satellites. But experts worry about its proximity to Russia.