The MEANING OF LIFE: Scientists find key to the universe in the number 73

COSMOLOGISTS studying the rapid expansion of space through Hubble’s Constant believe they have just unlocked a fundamental secret of the universe itself. In a very Douglas Adams-esque twist, the answers they have been looking for may be found in the number 73.

Comments are closed.