New Delhi, Nov 1 (IANS) India and Russia are set to sign a contract soon for the overhaul of three Mi-26 helicopters for the Indian Air Force, with Moscow also offering
New Delhi, Nov 1 (IANS) India and Russia are set to sign a contract soon for the overhaul of three Mi-26 helicopters for the Indian Air Force, with Moscow also offering