The last weekend of May was certainly a memorable one in the history of space exploration, for it witnessed (见证) several successful space missions in both China and the United States. Let’s have a look.