Did Russia just launch an anti-satellite test that created a cloud of space junk?

Latest posts