Science4 years ago
Findings of NASA scientists’ experiment suggests evidence of a parallel universe [Video]
WHAT’S BEING CLAIMED: NASA scientists have reportedly detected evidence of a parallel universe. The findings were from a cosmic ray detection experiment conducted above Antarctica. Evidence...