Recent PostAll the recent news you need to know
View All

Astronomers Just Measured The Total Amount Of Light Ever Produced By All The Stars In The Universe And The Number Is Insane

This is one of those things you may think is impossible to comprehend or measure but a group of astronomers has now measured the overall am...