NASA deploys Mars helicopter before its pioneering first flight

0
2