Russian Satellite Explosion Causes International Space Station Panic
On November 15th, Russia destroyed one of its own space satellites, which led to condemnation by the United States. The destruction and subsequent debris led to fears of a threat to the International Space Station.
Read More