(MENAFN) The US and Russia have signed a contract to fly each others spacefarers to the International Space Station (ISS). The breakthrough was following months of strains and doubt over mutual space… [+1654 chars]