strange red dots

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