Russia launches 38 satellites for 18 countries. IN World.
Keywords: Satellites; Satellites--Russia.