Multiverse

Do we live in a multiverse?  It has long been thought that our universe is all there is, but it is possible we may live in just one of many…

[Youtube]