- Thread Author
- #1
- Joined
- Aug 6, 2011
- Messages
- 95,439
Finally after delays.
Check out this article from The Detroit News:
Russia launches major new telescope into space after delays
https://www.detroitnews.com/story/n...es-major-new-telescope-space-delays/39684959/
Check out this article from The Detroit News:
Russia launches major new telescope into space after delays
https://www.detroitnews.com/story/n...es-major-new-telescope-space-delays/39684959/