MOSCOW (Reuters) – Russia has abandoned a 2.6 billion ruble ($51 million) mission to supply the International Space Station, the head of the Roscosmos space agency said on Wednesday, the latest setback for the country’s beleaguered space program.

Advertisements