Article: Multiverse: have astronomers found evidence of parallel universes?

Multiverse: have astronomers found evidence of parallel universes?

http://flip.it/KzpjYn

Advertisements