Media playback is unsupported on your device

Nasa's Opportunity rover completes marathon on Mars

27 March 2015 Last updated at 00:27 GMT

BBC Click's Spencer Kelly looks at some of the best of the week's technology news - including announcements from Facebook's developer conference and a record journey on Mars.

More at BBC.com/Click and @BBCClick.