Astronomers Capture the 'Eye of Sauron' Billions of Light Years Away and It Might Be the Most Powerful Particle Accelerator Ever Found – ZME Science
Astronomers Capture the ‘Eye of Sauron’ Billions of Light Years Away and It Might Be the Most Powerful…