- Advertisement -
Days after world powers wrapped up a monumental climate summit in Glasgow, another environmental emergency was unfolding – this time in space.
On Monday, Russia fired a missile at one of its own satellites as a test, generating thousands of pieces of debris that sent crew members on the…

