Source: Mysterious Hydrogen Space Ring Puzzles Astronomers