Astronomy A Drop In The Ocean: Progress M 59's Fall Back To Earth On the evening of the 7th May 2015, while the UK was in a frenzy about the general election, the unmanned Russian spacecraft Progress M 59 was plummeting back towards Earth. A malfunction
Astrobiology The International Space Station - A Life Raft For Micro-Organisms? Russian astronauts collecting samples during a recent spacewalk from the International Space Station (ISS) may have stumbled upon something surprising. Having taken samples from illuminators and the surface of the space station, they