Science and technology

AFP
Russia is the only country still sending up its own craft to the International Space Station (pictured) after NASA ended its space shuttle programme in 2011

View gallery

500 photos

Astronomy, meteorology, environment, archaeology, electronics, computers and gadgets

View Comments (0)