Science May 22

China’s Mars rover touches ground on red planet

China landed the spacecraft carrying the rover on Mars last Saturday, a technically challenging feat more difficult than a moon landing, in a first for the country. It is the second country to land and operate a spacecraft on Mars,…

NASA and SpaceX are set to make history—again–when they launch their first operational commercial voyage to the international space station from the Kennedy Space Center in Cape Canaveral, Florida. Dave Mosher, Senior Space Correspondent for Business Insider, speaks with Hari…