Share on:

Here’s your chance to take a walk in space

Russia edges in on space tourism with plans to send up to six people a year to the International Space Station.

Photo credit: Ho – NASA/AFP/File