Birth of the Universe detected by scientists

By March 17, 2014 NASA, Space
bigbang