Technology

UrtheCast Cameras Installed on ISS
[Via Satellite 01-29-2014] UrtheCast now has two of its Earth imaging cameras installed on the Russian segment of the International Space Station (ISS). Once installed, the telemetry was received by...
Technology