Scientist claims to have detected a parallel universe
Other universes might be bumping into ours, and these bumps are leaving their mark.
Continue Reading http://www.mnn.comOther universes might be bumping into ours, and these bumps are leaving their mark.
Continue Reading http://www.mnn.com
Join the Discussion