On This Day:  July 21

2011 -- Suc­cess­ful fi­nal land­ing of the last re­main­ing op­er­a­tional U.S. manned space­craft, which is im­me­di­ate­ly put up on blocks.

20 | July | 22