Scientists Discover Possible First Proof of Parallel Universes

Scientists Discover Possible First Proof of Parallel Universes

A study on the strange Cold Spot in space may prove that we live in a multiverse.



Read More