Not saying this is a satellite collision, but the "Kessler Syndrome" is pretty frightening. A chain reaction that could cause some major problems.
I could see China or Russia having an "accident".
I could see China or Russia having an "accident".