A radio telescope built in a crater on the moon – and other innovative NASA technological concepts being explored
Hubble telescope finds 2 ‘needles’ in separate galactic haystacks with double quasar discovery – RT World News