NASA scientists discover evidence of parallel universe

NASA scientists have reportedly discovered evidence of a parallel universe (where the rules of the standard model of physics do

Read more