NGC 2060 Hubble Space Telescope Tarantula Nebula April 17 2012

​The Vatican is celebrating the big bang theory. That’s not as out of this world as it sounds.

CBC | Technology News

 

Tags: , , , , , , , ,