Science

Tiny Red Dots Spotted By NASA’s James Webb Telescope Could Be Black Hole Stars