It sounds like something from a sci-fi movie but NASA scientists believe they have found evidence of a parallel universe...

editors picks nasa offbeat news parallel universe time

22nd May 2020 5:05 AM