NASA's Swift space telescope falls to Earth after 22-year mission

NASA, Swift, peace, business, Development, Mission
National
image