Are you aware about the formation of Venus - the second planet from the sun and our closest neighbor.
Physicists are starting to accept the possibility of parallel universes -- but would everyone else buy in to the idea?