Tech

Russia blows up satellite, sending space debris flying toward ISS and evoking strong reactions

Russia's Anti-Satellite test launched space debris near the International ISS. Who is on the ISS now, and how did governments and NASA react?