North Korea may soon be getting technological assistance to help launch its satellites as Russia vows to contribute to its space ambitions.
North Korea may soon be getting technological assistance to help launch its satellites as Russia vows to contribute to its space ambitions.