On This Date…March 15 and STS-119

#OTD in 2009, shuttle Discovery delivers power payload to space station. Shuttle Discovery performed an orbital construction mission in March 2009 that installed the final section of the space station’s truss structure, unfurled two giant solar wings that finished assembly of the outpost’s electrical grid and boosted the international science laboratories to full power.