Politics While Myanmar burns, an engineer leads Humanity in Space admin19/02/2021 The NASA Perseverance rover safely landed on Mars after its journey from Earth. The agency confirmed at 3:55 p.m. ET Thursday. The rover landed itself...