NASA's Perseverance rover lands on Mars today

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 University is part of a team investigating Martian soil chemistry using an instrument called PIXL.