Sounds like a couple of NORK rocket scientists are out of a job or worse.
Yea they hang them from the launch scaffold.
Definitely the latter, and more than a couple. Poor bastards.