parallel universe

Bizarre parallel universe uncovered

Bizarre parallel universe uncovered

NASA scientists find place where time runs backwards