Record-setting astronaut Peggy Whitson is coming back from space as the cumulative record holder for longest time spent floating up among the stars and you can watch the live stream of her touching down to Earth tonight. The de-orbiting burn will start around 5 pm Pacific, with the landing taking place at 6:22 pm Pacific time (or Sunday at 7:22 am where she’ll land in Kazakhstan).… Read More
Source: Tech Crunch