There are conflicting views over the success of yesterday’s North Korean rocket launch.
While Pyongyang is giving it a double thumbs-up with all the trimmings, U.S. officials told NBC news that the satellite appears to be “tumbling out of control.”
Maybe that’s just how North Korean satellites roll.