News

A massive structure, stretching 2.3 light-years at the center of our galaxy puzzles astronomers