A Russian-owned decommissioned satellite endangered several ISS astronauts after it fractured near the space station. US Space Command confirmed the heart-rending news via a June 27,...
3 min read Last Updated : May 22 2024 | 8:49 AM IST Russia last week launched a satellite that US intelligence officials believe to...