Incredibly Clear Image of Egyptian Pyramids Captured by NASA

The clearest images of the Egyptian pyramids ever seen were recently captured from astronauts from space. This is something that experts have been trying to accomplish for some time and now from the International Space Station the goal was achieved. Arriving back on earth, NASA astronaut Terry Virts spend more than six months floating above … Read more