NASA prepares for future Mars missions
US Supreme Court’s milestone ruling on cellphone privacy
Google shows off 'L', Android One
Printing 3D houses in the Netherlands
NASA makes progress on world's largest rocket
New technology for diabetes patients
Billionaire launches new spaceship
Google unveils self-driving vehicle
Netflix expands in Europe