Russia offers to set up helicopter maintenance center in Sri Lanka
Russia has proposed to set up a service center for Russian-made helicopters in Sri Lanka, a deputy chief of Russia's Federal Service for Military-Technical Cooperation told Sputnik on Friday. MORE..