Read news on strange red dots with our app.
Read more in the app
NASA's Webb Space Telescope just found strange red dots that shouldn’t exist