IAF’s heavy-lift Mi-26 choppers set to fly back to Russia for overhaul

IAF’s heavy-lift Mi-26 choppers set to fly back to Russia for overhaul