So wtf does this mean?
It was a Chinese rocket or something. They already calculated this impact a while ago. There's news articles about it. This is most likely more comm's bullshit. I fucking hate these faggots so much. Let's get to the tribunals and hangings already!