The service life of the International Space Station (ISS) may be extended until 2028, a Russian space official said on Tuesday. The service life of the ISS ends in 2015 but participants of the project – Canada, the European Union, Japan, Russia and the United States – have recently agreed to extend its operation until […]