Astronauts from the Fram2 mission have released a video showcasing their journey in space, presenting stunning views of Earth from orbit. The crew, in ...