NASA’s mission controllers are hoping to confirm the Perseverance rover’s landing on the surface of Mars at 3:55 p.m. ET on Thursday. Mariek Schmidt of Brock …

source