Home Uncategorized Europe to launch its first polar-orbiting weather satellite