Latest updates on NASA and SpaceX space missions