Universe Today: A satellite mission to study climate change on Earth has been delayed due to problems with its solar arrays. The Glory mission was scheduled for a November 22, 2010 launch, but it now has been tentatively pushed back to February 23, 2011. Reportedly, ground testing revealed a problem with a mechanism in one of the two solar panels on the Glory satellite. “The new launch date provides the necessary additional time required to complete preparations for the rocket and the spacecraft,” said a …