Fact check: No, NASA did not find a parallel universe

Fact check: No, NASA did not find a parallel universe

USATODAY.com

Published

The internet was briefly captivated after reports circulated that NASA had detected "evidence of parallel universe where time runs backward."

Full Article