TECHNOLOGY

More news
Space Telescope Reveals Almost Perfect Universe

Space Telescope Reveals Almost Perfect Universe

The European Space Agency has released a new map showing the first light of the Universe that challenges some of the fundamental principles of the Big Bang theory, the agency announced in a press release on Thursday (March 21st).