A team of scientists claims that cold spot is the proof of the bubble universe collision in the ancient phase.
Physicists are starting to accept the possibility of parallel universes -- but would everyone else buy in to the idea?