Space discoveries that will blow your mind

In honor of World Space Week, Stacker is sharing space discoveries that will blow your mind.