NASA delays launch of next Mars rover

By Chris Ciaccia | Fox News NASA announced that it will delay the launch of its next Mars rover a few days, citing repair issues. The Perseverance rover, which will look to see if there are any signs that life may have existed on the Red Planet, will now launch on July 20 instead of July 17. “NASA and ULA […]