astroengine.com
Pins and Solar Arrays
According to NASA, Space Shuttle Discovery’s STS-119 mission to install the remaining solar arrays is going to plan, apart from the small matter of a pin that was installed the wrong way. Alt…