If all goes well, the UrtheCast dual camera system will blast off in a Progress supply ship on Nov. 25, 2013. This will be the world’s first ever high definition, live-streaming video platform of planet Earth from the International Space Station. “Imagine you have a nearly live Google Earth, but it isn’t four year old data – you have data that is being refreshed all the time, with videos coming down over interesting areas where interesting events are going on, showing you what is changing, what is going on,” said George Tyc, the Chief Technology Officer at UrtheCast, in an...