Our Universe May Exist in a Multiverse, Cosmic Inflation Discovery Suggests

Editor's Recommendations

More from LiveScience