The European space agency said Monday it has set a new launch date of Oct. 2 for a weather satellite whose lift off aboard a Russian rocket has been delayed.
European space officials set Oct. 2 date for delayed launch of weather satellite.