Vehicle processing delay with ULA's Atlas 5 rocket causes Mars 2020 rover launch to slip to July 30, near end of launch window ~space spaceflight.scientific Article 665 words 5 votes