Mars mission: NASA prepares its Ingenuity helicopter for first flight

NASA has announced the earliest date it hopes its Ingenuity Mars helicopter will be able to make its first attempt at a controlled flight of an aircraft on another planet.