P phys.org James Webb Space Telescope finds possible evidence of dark stars 6 points LHopital 3 years ago 0 comments