Indian Express
Russian satellite blasts debris in space, forces ISS astronauts to shelter
The event occurred in an orbit near the International Space Station, prompting US astronauts on board to shelter in their spacecraft for roughly an hour, NASA’s Space Station office said. US ...
3 days ago