All news

New deal in sight for Russia's radar shield in Kazakhstan

Balkhash radar station is a part of Russia's defense shield early warning system