Russia wonât be building a new radar station on the site of the radar station in Azerbaijanâs Gabala, as it doesnât consider it reasonable to build such systems abroad, RIA Novosti reports, quoting Major General Anatoly Nestechuk, chief of staff of the 15th Army aerospace special forces.
âI believe that the national systemâs facilities should be in the territory of the Russian Federation,â he further commented.