- Advertisement -
The Kremlin says Russia is entitled to deploy troops wherever it likes on its own territory.
Part of the existing force was left over from April, when Russia carried out a similar military build-up near Ukraine before tensions eased after US President Joe Biden offered Putin a virtual…

