Watch NASA’s Mars rover Perseverance attempt to land on Mars Thursday  The Mercury News

More...