Tech

NASA rover data shows Mars had the ingredients needed for life