OTD…March 22 and STS-3 and STS-76 March 22, 2015 #OTD in 1982 the 3rd launch of the space shuttle and in 1996 the 3rd Mir docking missioN