On Wed, 26 Sep 2018 07:18:01 -0700 (PDT), StarDust
wrote:
https://www.youtube.com/watch?v=qz2i7uaV7JM
This will be the first radio-telescope that Russia has put into space in more than 25 years.
Whaaaaaath????
Hubble is not a radio telescope?
Did you notice the date on that piece?