Space debris forces astronauts on space station to take shelter in return ships
This wasn't just any space debris. This debris was created when Russia blew up one of their own satellites earlier today!https://www.theverge.com/2021/11/15/22782946/russia-asat-tes...