Russian Spacecraft Progress 59 Falling Towards Earth Posted on 29/04/2015 by i4u Russian Spacecraft Progress 59 was set to dock at the International Space Station and bring supplies. Since yesterday the Russian flight controllers have lost contact to the cargo spacecraft. If...