After four spacewalks and a series of glitches, the International Space Station now sports a pair of cameras pointing at Earth.
Reported by Christian Science Monitor 35 minutes ago.
↧