Astronomers spot the ‘Eye of Sauron’ in deep space

Astronomers spot the ‘Eye of Sauron’ in deep space A stunning new image of a cosmic jet has helped astronomers … Continue reading Astronomers spot the ‘Eye of Sauron’ in deep space