Satellite images suggest North Korea planned space launch even before Hanoi

Satellite images suggest North Korea planned space launch even before Hanoi