Efforts to upgrade the fleet has been stymied by the 1991 Soviet collapse that left Russian economy in shambles.
USATODAY.com Feed, USA Today
Thu, 06/14/2012 - 8:25am
Efforts to upgrade the fleet has been stymied by the 1991 Soviet collapse that left Russian economy in shambles.